Skip to content

Latest commit

 

History

History
315 lines (283 loc) · 13.2 KB

CHANGELOG.md

File metadata and controls

315 lines (283 loc) · 13.2 KB

Changes

version 1.1.0: ST

  • bugs fixed
  • wizard base interface
  • argv command line interface
  • define output file
  • code style changed to PEP8 standard
  • assembly/shellcode output
  • add user guide in help menu
  • add exec() [osx_x86]
  • add system() [osx_x86]
  • add create_file() [windows_x86]
  • add xor_random encoding in create_file() [windows_x86]
  • add add_random encoding in create_file() [windows_x86]
  • add sub_rabdom encoding in create_file() [windows_x86]
  • add xor_yourvalue encoding in create_file() [windows_x86]
  • add create_dir() [windows_x86]
  • add xor_random encoding in create_dir() [windows_x86]
  • add add_random encoding in create_dir() [windows_x86]
  • add sub_rabdom encoding in create_dir() [windows_x86]
  • add xor_yourvalue encoding in create_dir() [windows_x86]
  • add add_admin() [windows_x86]
  • add xor_random encoding in add_admin() [windows_x86]
  • add add_random encoding in add_admin() [windows_x86]
  • add sub_rabdom encoding in add_admin() [windows_x86]
  • add xor_yourvalue encoding in add_admin() [windows_x86]
  • add download_exec() [windows_x86]
  • add xor_random encoding in download_exec() [windows_x86]
  • add add_random encoding in download_exec() [windows_x86]
  • add sub_rabdom encoding in download_exec() [windows_x86]
  • add xor_yourvalue encoding in download_exec() [windows_x86]
  • add exec() [windows_x86]
  • add xor_random encoding in exec() [windows_x86]
  • add add_random encoding in exec() [windows_x86]
  • add sub_rabdom encoding in exec() [windows_x86]
  • add xor_yourvalue encoding in exec() [windows_x86]
  • add disable_firewall() [windows_x86]
  • add xor_random encoding in disable_firewall() [windows_x86]
  • add add_random encoding in disable_firewall() [windows_x86]
  • add sub_rabdom encoding in disable_firewall() [windows_x86]
  • add xor_yourvalue encoding in disable_firewall() [windows_x86]
  • add download_tofile() [windows_x86]
  • add xor_random encoding in download_tofile() [windows_x86]
  • add add_random encoding in download_tofile() [windows_x86]
  • add sub_rabdom encoding in download_tofile() [windows_x86]
  • add xor_yourvalue encoding in download_tofile() [windows_x86]
  • add code obfuscator tool
  • add code obfuscating module python [simple_hex]
  • add code obfuscating module python [simple_hex_rev]
  • add code obfuscating module python [simple_base64_rev]
  • add code obfuscating module javascript [simple_hex]
  • add code obfuscating module javascript [base64]
  • add code obfuscating module javascript [simple_hex_rev]
  • add code obfuscating module javascript [simple_base64_rev]
  • add code obfuscating module ruby [simple_hex]
  • add code obfuscating module ruby [base64]
  • add code obfuscating module ruby [simple_hex_rev]
  • add code obfuscating module ruby [base64_rev]
  • add code obfuscating module php [simple_hex]
  • add code obfuscating module php [base64]
  • add code obfuscating module php [simple_hex_rev]
  • add code obfuscating module php [base64_rev]
  • add code obfuscating module perl [simple_hex]
  • add code obfuscating module perl [base64]
  • add code obfuscating module perl [simple_hex_rev]
  • add code obfuscating module perl [simple_base64_rev

version 1.0.9.1: Reboot

  • bugs fixed

version 1.0.9: Reboot

  • add shell-storm api
  • fixed bug
  • change structre
  • add user friendly interface
  • add opensource language obfuscator

version 1.0.8: F[ed]T

  • Compatible With Windows [Linux,OSX,Windows]
  • Compatible with Python3 [Python 2.x,Python 3.x]
  • fixed add_random encoding in write() [linux_x86]
  • fixed add_yourvalue encoding in write() [linux_x86]
  • fixed sub_random encoding in write() [linux_x86]
  • fixed sub_yourvalue encoding in write() [linux_x86]
  • fixed xor_random encoding in write() [linux_x86]
  • fixed xor_yourvalue encoding in write() [linux_x86]
  • fixed dec encoding in write() [linux_x86]
  • fixed dec_timesyouwant encoding in write() [linux_x86]
  • fixed inc encoding in write() [linux_x86]
  • fixed inc_timesyouwant encoding in write() [linux_x86]
  • fixed mix_all encoding in write() [linux_x86]
  • fixed sub_random encoding in chmod() [linux_x86]
  • fix system() module in [linux_x86]
  • fix xor_random,add_random,sub_random in chmod() [linux_x86]

version 1.0.7.1: FT

  • Optimized Core and Removed some required softwares
  • Compatible with OSX [tested on: OS X Yosemite 10.10.4] and Fixed Linux base bugs [tested on: Debian 7.8,Centos 6.7,OpenSUSE 13.2]
  • fixed some encoding modules

version 1.0.7: FT

  • add xor_yourvalue encoding in exec() [linux_x86]
  • add add_yourvalue encoding in exec() [linux_x86]
  • add sub_yourvalue encoding in exec() [linux_x86]
  • add inc encoding in exec() [linux_x86]
  • add inc_timesyouwant encoding in exec() [linux_x86]
  • add dec encoding in exec() [linux_x86]
  • add dec_timesyouwant encoding in exec() [linux_x86]
  • add mic_all encoding in exec() [linux_x86]
  • add xor_yourvalue encoding in write() [linux_x86]
  • add add_yourvalue encoding in write() [linux_x86]
  • add sub_yourvalue encoding in write() [linux_x86]
  • add inc encoding in write() [linux_x86]
  • add inc_timesyouwant encoding in write() [linux_x86]
  • add dec encoding in write() [linux_x86]
  • add dec_timesyouwant encoding in write() [linux_x86]
  • add mic_all encoding in write() [linux_x86]
  • fixed xor_random encoding in write() [linux_x86]
  • fixed add_random encoding in write() [linux_x86]
  • fixed sub_random encoding in write() [linux_x86]
  • fixed dec_timesyouwant encoding in file_create() [linux_x86]
  • fixed dec_timesyouwant encoding in dir_create() [linux_x86]
  • fixed dec_timesyouwant encoding in download() [linux_x86]
  • fixed dec_timesyouwant encoding in download_execute() [linux_x86]
  • fixed dec_timesyouwant encoding in script_executor() [linux_x86]
  • Optimized software engine and shellcode generators

version 1.0.6: B2018

  • add mix_all encoding in chmod() [linux_x86]
  • add xor_random encoding in system() [linux_x86]
  • add xor_yourvalue encoding in system() [linux_x86]
  • add add_random encoding in system() [linux_x86]
  • add add_yourvalue encoding in system() [linux_x86]
  • add sub_random encoding in system() [linux_x86
  • add sub_yourvalue encoding in system() [linux_x86]
  • add inc encoding in system() [linux_x86]
  • add inc_timesyouwant encoding in system() [linux_x86
  • add dec encoding in system() [linux_x86]
  • add dec_timesyouwant encoding in system() [linux_x86]
  • add mix_all encoding in system() [linux_x86]
  • add xor_random encoding in file_create() [linux_x86]
  • add xor_yourvalue encoding in file_create() [linux_x86]
  • add add_random encoding in file_create() [linux_x86]
  • add add_yourvalue encoding in file_create() [linux_x86]
  • add sub_random encoding in file_create() [linux_x86
  • add sub_yourvalue encoding in file_create() [linux_x86]
  • add inc encoding in file_create() [linux_x86]
  • add inc_timesyouwant encoding in file_create() [linux_x86
  • add dec encoding in file_create() [linux_x86]
  • add dec_timesyouwant encoding in file_create() [linux_x86]
  • add mix_all encoding in file_create() [linux_x86]
  • add xor_random encoding in dir_create() [linux_x86]
  • add xor_yourvalue encoding in dir_create() [linux_x86]
  • add add_random encoding in dir_create() [linux_x86]
  • add add_yourvalue encoding in dir_create() [linux_x86]
  • add sub_random encoding in dir_create() [linux_x86
  • add sub_yourvalue encoding in dir_create() [linux_x86]
  • add inc encoding in dir_create() [linux_x86]
  • add inc_timesyouwant encoding in dir_create() [linux_x86
  • add dec encoding in dir_create() [linux_x86]
  • add dec_timesyouwant encoding in dir_create() [linux_x86]
  • add mix_all encoding in dir_create() [linux_x86]
  • add xor_random encoding in download() [linux_x86]
  • add xor_yourvalue encoding in download() [linux_x86]
  • add add_random encoding in download() [linux_x86]
  • add add_yourvalue encoding in download() [linux_x86]
  • add sub_random encoding in download() [linux_x86
  • add sub_yourvalue encoding in download() [linux_x86]
  • add inc encoding in download() [linux_x86]
  • add inc_timesyouwant encoding in download() [linux_x86
  • add dec encoding in download() [linux_x86]
  • add dec_timesyouwant encoding in download() [linux_x86]
  • add mix_all encoding in download() [linux_x86]
  • add xor_random encoding in download_execute() [linux_x86]
  • add xor_yourvalue encoding in download_execute() [linux_x86]
  • add add_random encoding in download_execute() [linux_x86]
  • add add_yourvalue encoding in download_execute() [linux_x86]
  • add sub_random encoding in download_execute() [linux_x86
  • add sub_yourvalue encoding in download_execute() [linux_x86]
  • add inc encoding in download_execute() [linux_x86]
  • add inc_timesyouwant encoding in download_execute() [linux_x86
  • add dec encoding in download_execute() [linux_x86]
  • add dec_timesyouwant encoding in download_execute() [linux_x86]
  • add mix_all encoding in download_execute() [linux_x86]
  • add xor_random encoding in system() [linux_x86]
  • add xor_yourvalue encoding in system() [linux_x86]
  • add add_random encoding in system() [linux_x86]
  • add add_yourvalue encoding in system() [linux_x86]
  • add sub_random encoding in system() [linux_x86
  • add sub_yourvalue encoding in system() [linux_x86]
  • add inc encoding in system() [linux_x86]
  • add inc_timesyouwant encoding in system() [linux_x86
  • add dec encoding in system() [linux_x86]
  • add dec_timesyouwant encoding in system() [linux_x86]
  • add mix_all encoding in system() [linux_x86]
  • add xor_random encoding in script_executor() [linux_x86]
  • add xor_yourvalue encoding in script_executor() [linux_x86]
  • add add_random encoding in script_executor() [linux_x86]
  • add add_yourvalue encoding in script_executor() [linux_x86]
  • add sub_random encoding in script_executor() [linux_x86
  • add sub_yourvalue encoding in script_executor() [linux_x86]
  • add inc encoding in script_executor() [linux_x86]
  • add inc_timesyouwant encoding in script_executor() [linux_x86
  • add dec encoding in script_executor() [linux_x86]
  • add dec_timesyouwant encoding in script_executor() [linux_x86]
  • add mix_all encoding in script_executor() [linux_x86]
  • add add_random encoding in write() [linux_x86]
  • add xor_random encoding in write() [linux_x86]
  • add sub_random encoding in write() [linux_x86]
  • add xor_random encoding in exec() [linux_x86]
  • add sub_random encoding in exec() [linux_x86
  • add add_random encoding in exec() [linux_x86]
  • fixed bug in system() when len(command) is less than 5
  • fixed bug in encode module add_random chmod() [linux_x86]

version 1.0.5.2: S

  • Project name changed To OWASP ZSC + Signature
  • installing directory changed to /usr/share/owasp_zsc

version 1.0.5.1: CaMo

  • upgrade "-wizard" switch
  • add length calculator for output
  • add filename writer in gcc commandline in output file
  • fixed bug in encoding module not available.
  • fixed bug in os module not available

version 1.0.5: CaMo

  • add "-wizard" switch
  • add installer "use 'zsc' commandline in terminal after installed"
  • add uninstaller
  • This Software just could be run on linux since this version
  • change output to .c file and automated shellcode generating
  • add color output for terminal
  • etc ...

version 1.0.4.1: Infinity

  • bug fix reported by user in executing on linux , color function

version 1.0.4: Infinity

  • add inc encoding chmod() [linux_x86]
  • add inc_timesyouwant chmod() [linux_x86]
  • add dec encoding chmod() [linux_x86]
  • add dec_timesyouwant chmod() [linux_x86]
  • add features table inside "features_table.html"
  • add -about to menu for developers name and etc
  • add color output for windows cmd
  • fixed permission number calculating in chmod() [linux_x86]
  • software's signature changes

version 1.0.3: AWAKE

  • add xor_random encoding chmod() [linux_x86]
  • add xor_yourvalue encoding chmod() [linux_x86]
  • add add_random encoding chmod() [linux_x86]
  • add add_yourvalue encoding chmod() [linux_x86]
  • add sub_random encoding chmod() [linux_x86]
  • add sub_yourvalue encoding chmod() [linux_x86]
  • fixed shellcode encode type checking

version 1.0.2: SKIP

  • [linux_x86 modules completed]
  • add script_executor() [linux - using command execution]
  • add download_execute() [linux_x86 - using command execution (wget)]
  • add download() [linux_x86 - using command execution (wget)]
  • add dir_create() [linux_x86 using command execution]
  • add file_create() [linux_x86 using command execution]
  • add encodes file for next version released

version 1.0.1: BOILING_POINT

  • add system() [linux_x86 command execute]
  • fixed chmod filename 1/4 char length [linux_x86]
  • fixed exec filename 1/4 char length [linux_x86]
  • fixed write filename 1/4 length [linux_x86]
  • fixed write content 1/4 length [linux_x86]
  • fixed write length calculator [linux_x86]
  • and fixed some other bugs in coding [core]

version 1.0.0: ASIIN_BLUE_RUBY

  • add chmod() [linux_x86] -> chmod('/path/file','perm_num')
  • add write() [linux_x86] -> write('/path/file','content')
  • add exec() [linux_x86] -> exec('/path/file')
  • add encode [none - all os]