Mastiction Posted November 9, 2022 Share Posted November 9, 2022 (edited) The debate between Python, Rust, and Golang has been a hot topic and I thought it would be fun to put together a list of script ideas to write out in each language as an exercise. Just fun or interesting 'one trick pony' scripts or projects that may have some security usefulness and/or a challenge. My current job requires little programming at all so I'm a little rusty... I've listed a couple ideas below off the top of my head: Web Directory Enumerator: Takes a target and wordlist as input, uses HTTP(S) to scan the target for existing directories Unnecessarily Complex Encryption Script: Take an input string and implement an overly-complex custom encryption algorithm that is reversible. Steganography Script: Take 2 image inputs and yeet one into the other somehow. Must be recoverable. Host Enumeration Script: Simply runs and returns security relevant details of the host machine and it's configuration Edited November 9, 2022 by Mastiction 2 Link to comment Share on other sites More sharing options...
ChickenKing Posted November 9, 2022 Share Posted November 9, 2022 Fun idea I had a while back was to take a series of inputs and make a password list with them. For example if your inputs are "john" "smith" "01011950" (birthday) it could spit out some passwords like johnsmith123, johnsmith1950, jsmith1150, things like that. here is an awesome program I've used before that does pretty much this: https://github.com/LandGrey/pydictor 1 Link to comment Share on other sites More sharing options...
Chauke Posted November 10, 2022 Share Posted November 10, 2022 More Ideas: Better Find: Recursive file search on all drives (extendable with file indexing, deep crawling or sort algorithms) Image API: write a https API for receiving image of x (example: https://cataas.com/cat/cute/says/hello https://cataas.com/#/) Number System Calculator: Make a calculator that can calculate all number systems. Graph Renderer: Make a application that can render graphs from text (example: https://dreampuf.github.io/GraphvizOnline) 2 Link to comment Share on other sites More sharing options...
munin Posted November 10, 2022 Share Posted November 10, 2022 2 hours ago, Chauke said: Better Find: Recursive file search on all drives (extendable with file indexing, deep crawling or sort algorithms) Funny you should bring that up; I know someone who's been playing around a bit with that as a way to fuck around in rust with recursion schemes and an expression language. Her repo can be found here - https://github.com/inanna-malick/detect 1 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now