Homepage of Lexi Pimenidis - Tools

CaptureTheFlag

Cipher

Cipher2

Cipher3

Contact

Ctf22c3

Email

Gameserver

Hacking

Index

Publications

Research

Teaching

Tools

Whatsmyip


To the group's page

To the chair's page

Last updated on 06.09.06 13:43

I use this page to publish a set of smaller tools that were developed by some of my students, or myself. All of the tools/projects are GPL, so you're free to use, copy, and modify them, as long as your efforts will remain in the GPL, too.

If you find any of these projects useful, have found a bug, written a patch, or just want to comment on them, feel free to contact me.

Tree

This is a small Perl script that does static code analysis on a set of source files to produce a function-wise call graph. In fact, it just tries to parse the output of ctags, retrieve some more information by parsing the source files with some heuristics and then sending the results to dot. So, you most obviously need to have ctags and graphviz installed to use this script.

Note that the script is not intended to do a perfect analysis and that there are always technqiues to hide links between functions. If the number of functions is not too large, it will provide you with a suitable overview, though. Here's what a possible screenshot looks like:

You can download the script here.

Orion

Together with the student Emil Penchev we created an experimental suite to search, find and check open proxies of different types in the Internet.
The suite is capable of

  • finding proxies by country, ip range, ip list.
  • analysing proxies whether they include the user's IP address in forwarded data.
  • using the HTTP-, Socks4 and Socks5 protocol.
  • running multithreaded.

You can download the project here.

Please note that the code is under the GPL (GNU Public Licence) and considered very unstable.


Valid HTML 4.01!   best viewed with telnet to port 80