Giter Site home page Giter Site logo

jephthai / evilvm Goto Github PK

View Code? Open in Web Editor NEW
190.0 190.0 21.0 170 KB

EvilVM compiler for information security research tools.

License: MIT License

Makefile 0.43% Assembly 43.14% Forth 16.46% Ruby 32.67% Python 4.26% PowerShell 0.24% Shell 1.81% Dockerfile 0.27% C 0.72%

evilvm's People

Contributors

jephthai avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

evilvm's Issues

feature request and some bugs found

First of all,thanks for such an excellent project

in the code review and test, I found some bugs:

  1. ls command wont reply the file list
  2. no error handler for the agent when connection lost

and I found that the http communication was encrypted, but TCP did not.I think TCP communication encryption is also necessary,but I am not very good at assembly programming.

I would like to express my sincere gratitude and thx for providing such a good project for researching and learning ;)

Error during build script

Hello!
I've been trying out your tool on my home desktop and it worked perfectly, however, when I switched to my work laptop, I got this error when running the build.rb script:
x86_64-w64-mingw32-ld: /tmp/object20201004-1631-1m57zw2: file not recognized: file truncated Traceback (most recent call last):
3: from ./build.rb:421:in '<main>'
2: from ./build.rb:161:in 'compile'
1: from ./build.rb:150:in 'link'
./build.rb:150:in 'read': No such file or directory @ rb_sysopen - /tmp/binary20201004-1631-culhoj (Errno::ENOENT)

Looks like MinGW is having some trouble but I couldn't figure out why. Do you have any idea what could be causing this? Thanks in advance.

Docs is down

The docs appear to have dropped off of the internet. Would you bringing them back up?

The repo's GitHub wiki is maybe be a good place but a an archive from the original docs site would be sufficient.

Thanks!

Error when trying create an agent

Hi,

From the EvilVM directory, I run the "build.rb" script to generate a new agent:
./build.rb -n -i $server -p 443 -E -o agent.exe

In the background the "server.rb" is running but I still get an error:

root@ubuntu-s:~/EvilVM# ./build.rb -n -i $server -p 443 -E -o agent.exe
IP: -p
/tmp/object20210413-1712-1abst77: file not recognized: File truncated
Traceback (most recent call last):
        3: from ./build.rb:421:in `<main>'
        2: from ./build.rb:161:in `compile'
        1: from ./build.rb:150:in `link'
./build.rb:150:in `read': No such file or directory @ rb_sysopen - /tmp/binary20210413-1712-80hf4l (Errno::ENOENT)

Please your help

Ubuntu 18
ruby 2.7

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.