项目作者: RandomRhythm

项目描述 :
Deobfuscate various encodings that can be found in web logs.
高级语言: Python
项目地址: git://github.com/RandomRhythm/Web_Log_Deobfuscate.git
创建时间: 2016-05-03T02:25:55Z
项目社区:https://github.com/RandomRhythm/Web_Log_Deobfuscate

开源协议:

下载


Web-Log-Deobfuscate

Deobfuscate various encodings that can be found in web logs.

Web-Log-Deobfuscate can be used to deobfuscate files containing hex (0x), ASCII, Unicode percent encoded characters, and interpreted CHAR()/CHR() commands. The output will contain decoded text further revealing web attacks such as SQL injection. Input the log file and the script will output the deobfuscated log at the specified path.

  1. Options:
  2. -h, --help show this help message and exit
  3. -i STRINPUTFPATH, --input=STRINPUTFPATH
  4. (Path to log file that will be deobfuscated)
  5. -o STROUTPUTFPATH, --output=STROUTPUTFPATH
  6. (Deobfuscated log output file path)
  7. -l, --loginteresting Write interesting log entries identified with encoding
  8. to a .interesting file)

Example:

  1. process_logs.py -i .\Example_Logs\access.log -o .\Example_Logs\access.log.processed -l

This code was integrated into OWASP Access Log Parser