All Projects → DissectMalware → batch_deobfuscator

DissectMalware / batch_deobfuscator

Licence: MIT License
Deobfuscate batch scripts obfuscated using string substitution and escape character techniques.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to batch deobfuscator

Privilege Escalation Awesome Scripts Suite
PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)
Stars: ✭ 7,144 (+8612.2%)
Mutual labels:  batch, batch-script
JavaDeobfuscator
Java Deobfuscator
Stars: ✭ 32 (-60.98%)
Mutual labels:  deobfuscation, deobfuscator
Deobfuscator
Some deobfuscator for java lol
Stars: ✭ 225 (+174.39%)
Mutual labels:  deobfuscation, deobfuscator
ForzaHorizonFix
A simple fix for Forza Horizon 4 and Forza Horizon 5 crashes
Stars: ✭ 20 (-75.61%)
Mutual labels:  batch, batch-script
Simplify
Android virtual machine and deobfuscator
Stars: ✭ 3,865 (+4613.41%)
Mutual labels:  deobfuscation, deobfuscator
BAT FFMPEG
Batch script files for FFMPEG (Microsoft Windows and DOS, OS/2 🦄)
Stars: ✭ 104 (+26.83%)
Mutual labels:  batch, batch-script
decrypticon
Java-layer Android Malware Simplifier
Stars: ✭ 17 (-79.27%)
Mutual labels:  deobfuscation, deobfuscator
rocketjob
Ruby's missing background and batch processing system
Stars: ✭ 281 (+242.68%)
Mutual labels:  batch
Bat2Exe
Windows user interface for converting your batch files into executables.
Stars: ✭ 60 (-26.83%)
Mutual labels:  batch
cl-rashell
Resilient replicant Shell Programming Library for Common Lisp
Stars: ✭ 17 (-79.27%)
Mutual labels:  batch
Deobfuscation
Binary Deobfuscation Series
Stars: ✭ 15 (-81.71%)
Mutual labels:  deobfuscation
openmessaging.github.io
OpenMessaging homepage
Stars: ✭ 12 (-85.37%)
Mutual labels:  batch
sidekiq-merger
Merge Sidekiq jobs
Stars: ✭ 49 (-40.24%)
Mutual labels:  batch
Batched-Grabber
🖥️ Windows Batch and powershell Discord Token grabber. Made for Troll (lmao)
Stars: ✭ 39 (-52.44%)
Mutual labels:  batch
.NetReactorStringDecryptor
A string decryptor for .NET Reactor.
Stars: ✭ 20 (-75.61%)
Mutual labels:  deobfuscator
gobatch
Batch processing library for Golang.
Stars: ✭ 19 (-76.83%)
Mutual labels:  batch
chessalyzer.js
A JavaScript library for batch analyzing chess games
Stars: ✭ 14 (-82.93%)
Mutual labels:  batch
enableallExtensions
Automatically add all existing Chrome extensions to ExtensionInstallWhitelist, including non-webstore ones
Stars: ✭ 23 (-71.95%)
Mutual labels:  batch
UnSealer
.NET Assemblies Deobfuscator.
Stars: ✭ 57 (-30.49%)
Mutual labels:  deobfuscator
OSCP-Prep
Contained is all my reference material for my OSCP preparation. Designed to be a one stop shop for code, guides, command syntax, and high level strategy. One simple clone and you have access to some of the most popular tools used for pentesting.
Stars: ✭ 33 (-59.76%)
Mutual labels:  batch-script

Introduction

By using this python script, you can deobfuscate a batch script that is obfuscated with string substitution and escape character techniques.

Running the script

To run the script

python  batch_interpreter.py --file c:\test\obfuscated_file.bat

* The code was written in a hurry and needs a major refactoring. Please stay tuned.

Use as a lib

from batch_deobfuscator.batch_interpreter import BatchDeobfuscator,handle_bat_file
deobfuscator = BatchDeobfuscator()
itsthewine=handle_bat_file(deobfuscator,'/home/petersichel/comfortable_study/newyorktownhouse.bat')
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].