Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1.2 KB

README.md

File metadata and controls

33 lines (27 loc) · 1.2 KB

RKNProxy

MITM Proxy for Computer and Communication Networks written in Java

http://archive.is/7uVgC shows an overview and is a simple archive of https://teaching.iaik.tugraz.at/rkn/assignments/task2

Features:

  • JS Keylogger
  • SOP deactivation
  • HTTP and HTTPS proxying possible
  • HTTP headers/cookies can be dumped
  • HTTP content can be replaced (currently GIF, Text and JPEG are supported)
  • Chunked Encoding supported
  • Header changer externally configurable
  • Content type downgraded from gzip

Setup:

  • The RKNProxy includes an Eclipse project used to build and manage the code.
  • In the js folder you can find the used scripts.
  • The config folder contains an example configuration of the server.

TODO:

  • SOP is not really bypassed, it's just deactivated.
  • SSLStrip is not implemented
  • JavaScript sources and Plugins need to be updated

General Information:

  • This project is just for educational purpose, it's far from perfect
  • There is no active development
  • We do not gurantee that JS files will stay @ http://xn--4ca0b.eu/ forever. JS files are not hosted by us anymore.
  • Patches are welcome!

Contact:

  • For general questions or anonymous patches contact office -at- crap.solutions