All Projects β†’ kn0wl3dge β†’ mozitools

kn0wl3dge / mozitools

Licence: Apache-2.0 License
Mozi Botnet related tools helping to unpack a sample, decode a configuration and track active Mozi nodes using DHT.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to mozitools

dotfiles
My personal app/env configs and dotfiles.
Stars: ✭ 27 (+17.39%)
Mutual labels:  config
pytextcodifier
πŸ“¦ Turn your text files into codified images or your codified images into text files.
Stars: ✭ 14 (-39.13%)
Mutual labels:  decoder
EmbeddedTools
Additions to the model-based DSL for deploying Java and Native projects to remote targets
Stars: ✭ 14 (-39.13%)
Mutual labels:  tools
rails-settings-cached
Global settings for your Rails application.
Stars: ✭ 940 (+3986.96%)
Mutual labels:  config
modern-fluid-typography-editor
Modern fluid typography editor
Stars: ✭ 222 (+865.22%)
Mutual labels:  tools
play-rconf
Remote configuration for Play Framework
Stars: ✭ 17 (-26.09%)
Mutual labels:  config
eslint-define-config
Provide a defineConfig function for .eslintrc.js files
Stars: ✭ 61 (+165.22%)
Mutual labels:  config
renovate-config
My shareable config for @renovateapp
Stars: ✭ 28 (+21.74%)
Mutual labels:  config
awesome-web-online-tools
Many many useful Web Online Tools For Web Developers&Programmers
Stars: ✭ 13 (-43.48%)
Mutual labels:  tools
smallrye-config
SmallRye Config - A Java Configuration library
Stars: ✭ 74 (+221.74%)
Mutual labels:  config
gedcom
πŸ‘ͺ A Go library and CLI tools for encoding, decoding, traversing, merging, comparing, querying and publishing GEDCOM files.
Stars: ✭ 55 (+139.13%)
Mutual labels:  decoder
Config
PHP library for simple configuration management
Stars: ✭ 39 (+69.57%)
Mutual labels:  config
curator
Config curator is CLI tool for installing static configuration files.
Stars: ✭ 29 (+26.09%)
Mutual labels:  config
goodconf
Transparently load variables from environment or JSON/YAML file.
Stars: ✭ 80 (+247.83%)
Mutual labels:  config
deusexmachina
Game engine evolved from The Nebula Device 2 and 3
Stars: ✭ 15 (-34.78%)
Mutual labels:  tools
panzerlop
Configuration Guides for fixing things in Linux, Proton & KDE
Stars: ✭ 23 (+0%)
Mutual labels:  config
rubric
Linter Config Initializer for Python
Stars: ✭ 21 (-8.7%)
Mutual labels:  config
nvimrc
My Neovim configuration. Supports macOS and Linux.
Stars: ✭ 31 (+34.78%)
Mutual labels:  config
AppWorks
🐻 基于 VS Code ζ’δ»Άηš„ε‰η«―η ”ε‘ε·₯ε…·ι›†οΌŒη«™η‚Ήε›½ε†…ι•œεƒοΌšhttps://apptools.gitee.io
Stars: ✭ 788 (+3326.09%)
Mutual labels:  tools
biobakery
bioBakery tools for meta'omic profiling
Stars: ✭ 142 (+517.39%)
Mutual labels:  tools

Mozitools

Features

  • Repair the UPX p_info structure (p_filesize and p_blocksize are set to null to avoid unpacking)
  • Unpack the sample using UPX
  • Recover and decrypt the configuration of the sample
  • Fake a Mozi node and request config files
  • Find others Mozi nodes and import results in ElasticSearch

Usage

pip install -r requirements.txt
python ./mozitools.py -h

Running requirements

  • This code is tested and maintained using python 3
  • UPX should be installed and available in the PATH

Dev requirements

pip install -r requirements.txt
pip install -r dev-requirements.txt

How does it work?

You can check out this Blog Article for more information.

Submit an issue

Feel free to submit any issue you could encounter. I'll be happy to provide a fix.
Please, do not forget to add details related to your issue (command line , output, sample...).

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].