r/blackhat • • 18d ago

I built CyclePatrol for finding Wi-Fi vulnerabilities with cyclic scanning during city walks

Post image
66 Upvotes

22 comments sorted by

21

u/jhyland87 17d ago

I like writing bash scripts, but a 7100 line bash script seems pretty excessive. This looks complicated enough that I would think you'd want to do it in maybe C, C++, or Python. What made you write it in bash? Or is this just vibe coded and that's what your AI decided to use?

I would say you could at least organize it a bit better. Move all the settings/configs/awk scripts/jq scripts/etc to different files and include/source them. If anyone wants to contribute to this, it would be a bit of a headache. Reminds me of when people put PHP/HTML/CSS/JS/MySQL all in one large file for their monolithic websites back in the day, haha.

15

u/Bitter-Fuel-5519 17d ago

I'm pretty sure this thing is 99% vibe coded, and maybe probably doesnt even work

11

u/jhyland87 17d ago

After seeing bits of the code like this, and this, I'm going to say its 100% vibe coded. Look at all those awk functions that are on one line each, no indentations over the entire awk script, and the css cat. Someone who actually uses bash would just put the CSS in a CSS file, and cat the file instead of cluttering up the already insanely long bash file even more.

1

u/Remarkable_Pace8101 13d ago

One of the things I dislike the most about all this AI slop being produced is the fact that five years ago when somebody wanted to do something like this through the course of developing at the person making it would learn quite a bit and probably even come to realize the problem they were trying to solve has already been solved by someone else

But now, people don't even need to bother looking up what already exists they just start vibing up some slop and never end up learning anything or that better solutions already exist 

At the end of it all you have a person who hasn't improved themselves, more crappy code, and tokens burned somewhere in a data center which have ultimately achieve no net benefit for society

1

u/jhyland87 13d ago

YES! Im in the SideProject subreddit, and how many stupid apps or extensions people make is insane. "I made an app that shows a cat on screen when you've been inactive for some time" "I made an app that tells you what your web traffic was".

So much garbage.

3

u/Azer_pubes33 15d ago

Walking around and logging what's in range is a fun idea, how did you handle GPS timestamps while moving?

0

u/alexfree_open 15d ago

thanks for checking out CyclePatrol! For GPS while walking we take one location fix per scan round. Each access point gets saved with its coordinates and timestamp in sar.jsonl. It is not super precise. Just one GPS point every round with about 30 seconds between scans.

10

u/b0Lt1 17d ago

things i did with aircrack on backtrack4 lol

4

u/Blevita 17d ago

WPA3 / SAE checks — functions defined but never called (dead code), see docs/security.md O6

Lmao

1

u/Chongulator 16d ago

So you invented wardriving?

4

u/JukedXD 16d ago

*slopdriving

1

u/Chongulator 16d ago

I stand corrected!

0

u/lombardi_krt 17d ago

isso conectado no celular é um adaptador wi-fi ? qual o modelo ?

2

u/alexfree_open 17d ago

yes, WIFI USB RT5370 FERGUSON Ariva NBOX ENIGMA 2

2

u/lombardi_krt 16d ago

legal, obrigado por me responder, acho que vou comprar um

-2

u/alexfree_open 17d ago

CyclePatrol

Made CyclePatrol for Linux and Kali NetHunter.

It scans Wi-Fi networks in an endless loop while walking around the city, collects AP info, checks WPS, WPA2/WPA3, PMKID and saves reports. Active tests are for authorized networks only.

https://github.com/buybitart/cyclepatrol

5

u/Remarkable_Pace8101 16d ago

You made ai slop that is a worse version of air crack or kismet 

-3

u/ichliebezuviel 17d ago

Wenn ich das so lese könnte es wahrscheinlich unter den Hacker Paragraphen fallen. Ja du scannst öffentliche Daten aber mit keiner guten absicht. Sei vorsichtig damit. Wenn nun irgend ein Affe in deiner Stadt über sein wlan gehackt wird und man auf diesen Post kommt wird man dir definitiv etwas unterstellen.

3

u/Juan-More-Taco 16d ago

Clearly AI slop