What's New

THIS SITEUPDATE I've rewritten and redesigned the front end of this site to make it more accessible and mobile-friendly. The overall structure and layout is much cleaner and should be a bit less heavy on browser's rendering engines. You probably won't notice but I've rewritten and restructured the back end in a new language as well. These changes are long overdue as I initially created this site in 2009 without much structure or planning. Since the site has grown I've found that I really needed a nice templating and routing system on the back end.

PORT AUTHORITY I've finished development on the initial release of Port Authority, my Android port scanner. In addition to scanning for hosts on the network and their open ports, Port Authority will also display a bunch of useful information about your device such its MAC address, internal and external IP, wireless signal strength, the SSID and BSSID it's connected to, and more. You will also be able to view the MAC address, hostname, and IP of hosts found on the network after a discovery scan has been performed.

Port Authority is very fast. Host discovery is typically performed in under 5 seconds and it takes about 10 seconds to scan a little over 1000 ports! Check it out!

If you find the application useful and appreciate the time and effort I put into it consider purchasing the donate version. It's the exact same as the free version!

PASSWORD ENDURANCEUPDATE I've updated the tool to take modern hardware and more modern tactics into account. I've also cleaned up the layout a bit so that now it's easier to compare all of the scenarios at once. Have a look!

RECURSIVE PROCESSING Period Killer now has functionality to do recursive processing. This comes in handy if you have many folders and files that are multiple levels deep and you want to process all of them at once.

COMPLETE REWRITE OF PERIOD KILLER I've rewritten Period Killer from the ground up using a newer and more advanced UI framework (WPF). Other improvements have been made such as the file size of the program being reduced, hardware accelerated animations, and a new main menu has been created.

VIPER I've been doing a lot of work on my real time analytics program and it's coming along nicely. I recently made some major improvements that GREATLY reduce network, CPU, and memory utilization. Additionally, a few nasty bugs caused by race conditions have been fixed and general improvements have been made to the stability and speed of the server. As the project gets bigger I am starting to realize that I would benefit greatly from data binding and a different approach to charting. I've always felt that the design and layout needed to be improved too as they were always last on the list of things to do since the server and socket performance/accuracy were my top priorities. There is lots more for me to do so I will be posting updates on the progress of the project.

In Development

PORT AUTHORITY I'm constantly adding new features and fixing bugs in Port Authority. There has been a decent amount of activity around it with feature requests and suggestions which has been very exciting for me. I have some ideas about where I want to go next in terms of functionality and design so this project will surely be active for a while.

MULTITHREADED PASSWORD CRACKER A tool written in Python to brute force hashed passwords. Supports MD5, MD4, LM, NTLM, SHA1, SHA224, SHA256, SHA384, and SHA512 hashes. This tool is under development and you can see the status of the project here.

SHARP PROFILER A tool for system monitoring and reporting. Real-time CPU usage, memory usage, and disk usage. Intricate information about your OS, CPU, memory, disks, BIOS, chipset, and more. Due to time constraints from my two jobs and other development projects further development of this tool will be done at a slow pace. Interested in helping with the development of Sharp Profiler?

MULTILIB Library supporting various languages that aims to provide many useful methods and to make working in different environments easier. Currently supports C#, C++, Java, PHP, and Python. As always, I welcome any contributions or suggestions.

REAL TIME ANALYTICS I'm working on a real time tracking application using Node.js and Socket.IO called Viper. Basic visitor count and page tracking is now complete and I've just finished implementing browser type tracking. Screen resolutions and operating systems are also tracked. Next on the list is better charting/graphing, a better UI for the dashboard, and geolocation tracking.

Development Activity