Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To do list #2

Open
NytroRST opened this issue Aug 19, 2015 · 2 comments
Open

To do list #2

NytroRST opened this issue Aug 19, 2015 · 2 comments
Assignees

Comments

@NytroRST
Copy link
Owner

To do:

  • Complet debug log - no MsgBox
  • Allow more complex static signatures (use ????)
  • Fix Google Chrome functions finding - use static signature
  • Fix Putty and WinSCP functions finding - use static signature
  • Add support for Windows hot-patching
  • Create a thread safe hooking mechanism (thread freeze?)
  • Add support for Java applications
  • Add support for .NET applications
  • Write a complete Metasploit module
  • Add support for Internet Explorer, FileZilla, OpenSSL, RDP...
  • Add support for x64
  • Bypass EMET protections
  • Remove unnecessary code
  • Full comment code
  • Match requests and responses if possible
  • Get peers IP addresses and ports if possible
  • Save data to PCAP if possible
  • Write a documentation paper
  • Add regular expression and other plugins (ungzip, spdy, base64, password)
  • Support older versions of different software
  • Make sure the correct functions are hooked (traffic)
  • Hook LoadLibrary and CreateProcess
@HarmJ0y
Copy link
Contributor

HarmJ0y commented Aug 19, 2015

A regular expression system would definitely be great. I would say (my .02) to also consider some way to store the captured data to an encrypted container on disk.

@NytroRST NytroRST self-assigned this Aug 26, 2015
@slityourthroat
Copy link

Also hooking on raw I/O sockets by hooking ntdll functions sounds like a great project :)
ReactOS Source code will help you alot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants