XR3X
Clicky

Jump to content


Photo

[FASM, C, Node JS, Ruby] Cryptor

source

  • You cannot start a new topic
  • Please log in to reply
6 replies to this topic

#1 0xDADA11C7

0xDADA11C7

    Beginner

  • Members +
  • 12 posts
  • LocationUkraine

Posted 03 January 2015 - 08:41 PM

Hi! It`s my crypter, so it chas many indian codes, many bugs and many new  & fun ideas. For write cryptor i use

Please Login or Register to see this Hidden Content

and fasm, but for stub generator i used zoo of languages :) (ruby, node js, fasm)
 
Main features of my crypter are:
  •  supports plugins
  •  supports TLS
  •  cryptography functions based on VM
  •  small stubs
  •  separate stub generator and packer
  •  using linker for create executable purpose.
  • normalise file`s statistic
  • unique VM for every stub
Cryptor use

Please Login or Register to see this Hidden Content

and

Please Login or Register to see this Hidden Content


for running cryptor you must write this:

Please Login or Register to see this Hidden Content

for example,

Please Login or Register to see this Hidden Content

Attached files (all files has password replace):
 
for creating sub you must write this:

Please Login or Register to see this Hidden Content

example of settings.json:

Please Login or Register to see this Hidden Content

packer.srcnbin.zip contains source code of cryptor
samples.executable.zip contains windows xp calculator, hello.exe (1.5k) executable from fasm distro and crypted files by various stubs
stubs.example.zip contains some generated stubs for crypting
stubGenerator.zip contains stubs generator

Please Login or Register to see this Hidden Content

Attached Files


Edited by 0xDADA11C7, 03 January 2015 - 08:42 PM.

  • Neelix, Tigerass, tigo and 1 other like this

#2 0xDADA11C7

0xDADA11C7

    Beginner

  • Members +
  • 12 posts
  • LocationUkraine

Posted 03 January 2015 - 08:53 PM

some source codes

main file of cryptor - packer.c

cryptor use

Please Login or Register to see this Hidden Content

library for parse JSON data

Please Login or Register to see this Hidden Content

base85enc.asm file use for code in BASE85

Please Login or Register to see this Hidden Content


  • Pink and Tigerass like this

#3 0xDADA11C7

0xDADA11C7

    Beginner

  • Members +
  • 12 posts
  • LocationUkraine

Posted 03 January 2015 - 10:39 PM

Stub generator has some shared code with project of

Please Login or Register to see this Hidden Content




File createStub.js is a main file of stub generator

Please Login or Register to see this Hidden Content

gendata.js

Please Login or Register to see this Hidden Content

File pcode.rb using for generation VM assembler listing purposes

Please Login or Register to see this Hidden Content

platform.js

Please Login or Register to see this Hidden Content

settings.js

Please Login or Register to see this Hidden Content


  • Pink and Tigerass like this

#4 Tigerass

Tigerass

    Member

  • Loyalist
  • 709 posts
  • LocationNorthern Syria
Contributor

Posted 03 January 2015 - 10:53 PM

Next time better put it inside a zip folder or add spoilers.

Nice playing around with languages btw :P This even could be usefull regarding crypters.

Nevertheless you should take a look at code style guides.
  • 0xDADA11C7 likes this

#5 A-new

A-new

    Beginner

  • Members +
  • 20 posts

Posted 08 January 2015 - 11:17 AM

good job thx share


Edited by A-new, 08 January 2015 - 11:23 AM.


#6 tigo

tigo

    Member

  • Members +
  • 46 posts

Posted 08 January 2015 - 11:20 AM

@A-new, read the thread again, it's there


Edited by tigo, 08 January 2015 - 11:21 AM.


#7 A-new

A-new

    Beginner

  • Members +
  • 20 posts

Posted 08 January 2015 - 11:36 AM

@tigo, my poor english thx,find it





Also tagged with one or more of these keywords: source