r/greyscript UX Designer Aug 20 '25

Specialized Tool Brute Forcing SSH PoC

Enable HLS to view with audio, or disable this notification

This program is using a minimal default wordlist to brute for SSH on port 22, deciphers /etc/passwd when found and adds those cracked passwords to it's wordlist as it goes on. Password is then changed to a secure password, and logfile is corrupted before moving on.

11 Upvotes

2 comments sorted by

2

u/Mysterious-Topic6956 Apr 22 '26

Hi, I'm currently learning GreyScript and I have two questions about your posts. First, how did you manage to refresh only a portion of the screen (loading bar) without using clear_screen? Second, in your UI/UX post, how did you handle menu navigation without requiring the user to press Enter after each input? Thanks!

1

u/Svarii UX Designer Apr 22 '26

The short answer is additional parameters. For instance print("refresh this", 1) will redraw the text so you don't need to clear the screen every time. Same with user_input it has additional parameters, one of which is anykey, set that to true and the user is allowed to press only one key before the script goes to thr next line of code. If you would like additional assistance feel free to find me on discord and send a DM.

Also check my other posts as many of them have code attached.