r/hacking Dec 06 '18

Read this before asking. How to start hacking? The ultimate two path guide to information security.

13.5k Upvotes

Before I begin - everything about this should be totally and completely ethical at it's core. I'm not saying this as any sort of legal coverage, or to not get somehow sued if any of you screw up, this is genuinely how it should be. The idea here is information security. I'll say it again. information security. The whole point is to make the world a better place. This isn't for your reckless amusement and shot at recognition with your friends. This is for the betterment of human civilisation. Use your knowledge to solve real-world issues.

There's no singular all-determining path to 'hacking', as it comes from knowledge from all areas that eventually coalesce into a general intuition. Although this is true, there are still two common rapid learning paths to 'hacking'. I'll try not to use too many technical terms.

The first is the simple, effortless and result-instant path. This involves watching youtube videos with green and black thumbnails with an occasional anonymous mask on top teaching you how to download well-known tools used by thousands daily - or in other words the 'Kali Linux Copy Pasterino Skidder'. You might do something slightly amusing and gain bit of recognition and self-esteem from your friends. Your hacks will be 'real', but anybody that knows anything would dislike you as they all know all you ever did was use a few premade tools. The communities for this sort of shallow result-oriented field include r/HowToHack and probably r/hacking as of now. ​

The second option, however, is much more intensive, rewarding, and mentally demanding. It is also much more fun, if you find the right people to do it with. It involves learning everything from memory interaction with machine code to high level networking - all while you're trying to break into something. This is where Capture the Flag, or 'CTF' hacking comes into play, where you compete with other individuals/teams with the goal of exploiting a service for a string of text (the flag), which is then submitted for a set amount of points. It is essentially competitive hacking. Through CTF you learn literally everything there is about the digital world, in a rather intense but exciting way. Almost all the creators/finders of major exploits have dabbled in CTF in some way/form, and almost all of them have helped solve real-world issues. However, it does take a lot of work though, as CTF becomes much more difficult as you progress through harder challenges. Some require mathematics to break encryption, and others require you to think like no one has before. If you are able to do well in a CTF competition, there is no doubt that you should be able to find exploits and create tools for yourself with relative ease. The CTF community is filled with smart people who can't give two shits about elitist mask wearing twitter hackers, instead they are genuine nerds that love screwing with machines. There's too much to explain, so I will post a few links below where you can begin your journey.

Remember - this stuff is not easy if you don't know much, so google everything, question everything, and sooner or later you'll be down the rabbit hole far enough to be enjoying yourself. CTF is real life and online, you will meet people, make new friends, and potentially find your future.

What is CTF? (this channel is gold, use it) - https://www.youtube.com/watch?v=8ev9ZX9J45A

More on /u/liveoverflow, http://www.liveoverflow.com is hands down one of the best places to learn, along with r/liveoverflow

CTF compact guide - https://ctf101.org/

Upcoming CTF events online/irl, live team scores - https://ctftime.org/

What is CTF? - https://ctftime.org/ctf-wtf/

Full list of all CTF challenge websites - http://captf.com/practice-ctf/

> be careful of the tool oriented offensivesec oscp ctf's, they teach you hardly anything compared to these ones and almost always require the use of metasploit or some other program which does all the work for you.

http://picoctf.com is very good if you are just touching the water.

and finally,

r/netsec - where real world vulnerabilities are shared.


r/hacking 47m ago

Vulnerability EVERYTHING is vulnerable

Upvotes

I had posted before about how easy it is to get bug bounties. How its the most underrated way to get your foot in the door. And again and again people told me no its not easy. Yes it is.

I audit a lot of repos and here's my dashboard (this is all just from last month):

To prove it I set out to find some volunteers to have their repo scanned (applause to them for being brave in letting me publicly roast their security posture).

I ran the process in a very open way so that people could see. You can audit every single one of these findings (albeit some may be fixed): https://www.reddit.com/r/vibecoding/comments/1w04gny/comment/p72mszw/?context=1&screen_view_count=2&ext-referrer=DIRECT

And here are the results:

Leaderboard

repo total findings Critical High Medium Low Info
enve book (reddit is not letting me paste in the link. idk why) 499 3 26 23 0 447
https://github.com/rrhoopes3/Grok-Party-Pack 154 1 37 14 23 79
https://github.com/ubermuda/loupe 77 0 14 10 13 40
https://github.com/VIDGuide/dogwatch 76 0 0 19 12 45
https://github.com/homeassistant-extras/pi-hole-card 71 0 0 3 5 63
https://github.com/GChavez0210/NetPulse 60 0 1 3 1 55
https://github.com/shaqkao/screenshotify 36 0 0 2 6 28
ps://github.com/mencelot/DK2-Remix-Predetermined-Hashing 28 0 0 1 0 27
https://github.com/thecyborgcoder/2026-world-cup-simulation 18 0 1 5 0 12
https://github.com/ghreprimand/odytty 13 0 2 3 1 7
https://github.com/gtited-jpg/DaemonCore-Linux-Distro 10 0 1 6 3 0
ttps://github.com/KrystalUnity/krystal-loop-protocol 8 8 8 1 0 7
https://github.com/8exgh/meeting-alert 6 0 0 0 5 1

What should I do next? See if I can get someone to beat the Leaderboard's high score? Give up?


r/hacking 19m ago

Question how do y'all pull IP 's/info from a spoofed caller id?

Thumbnail
Upvotes

mods I apologize if this isn't allowed here but I read the rules and I'm pre sure it is.


r/hacking 7h ago

News Uk plans safeguards to stop terrorists using AI for bioweapons

Thumbnail
bloomberg.com
4 Upvotes

r/hacking 2h ago

Owning ChatGPT's Secure Sandbox

Thumbnail
joinpwn.com
1 Upvotes

r/hacking 1d ago

Team PCP (Shai-Hulud, LiteLLM breach) exposed

Thumbnail
flare.io
49 Upvotes

r/hacking 2h ago

What extensions do you hackers use?

Thumbnail
0 Upvotes

r/hacking 1d ago

News The Lichtenstein Beneficial Owner registry was breached a month ago. Still no ransom or demands. (calling it now, this going to be the next Panama Papers, they just haven't published it yet)

Thumbnail
apnews.com
350 Upvotes

r/hacking 2h ago

Ok..we'll skip ahead then.

0 Upvotes

You guys are fucking ruthless Alright, I get it. Lesson 2 was written for somebody who legitimately doesn't know what an IP address is. Since apparently everybody in here came out of the womb holding a fucking YubiKey, here's something a little more fun.

You have 10[.]20[.]30[.]77/27 on eth0, a default route through 10[.]20[.]30[.]65, and traffic destined for 10[.]20[.]30[.]95. No subnet calculator. Tell me the network address, broadcast address, usable host range, whether .95 is considered on-link, and whether that packet ever touches the default gateway. Then tell me what changes when the destination becomes 10[.]20[.]31[.]95 — specifically whose MAC address gets placed in the Ethernet frame and why. Bonus points if you can explain what happens when another host answers the ARP request before the legitimate host does.

I had to post like that...it kept getting autoblocked

If you guys think I'm some fucking vibe coder I'm not. I've been doing this shit since '04. I will teach anyone. All I want to do is help whoever wants to learn. Just ask away

Daemoncore Academy


r/hacking 2d ago

great user hack You asked for Linux. We listened.

Thumbnail academy.daemoncore.app
45 Upvotes

The response to DaemonCore Academy over the last couple days has been fucking wild! When I first posted it was because we reached 1,000 downloads, well, since then that number has increased 10 fold. We absolutely love the support from the community. One thing kept showing up in the comments though.

“When is Linux coming?” Well...Now.

DaemonCore Academy is officially available on Linux.

We honestly weren't planning on getting the Linux version out this fast, but enough of you asked for it that we basically said fuck it and got to work right away.

127 practical lessons. Training ranges. Pathways. Drills. Field missions.

And yes, it's still completely free. No subscription. No getting halfway through and finding out the rest is behind a paywall. Just downlaod it and start learning. There were a bunch of you on the last post who literally said “let me know when Linux is ready.” So...

Linux is ready.

Come break it.

Seriously. This version is brand new. If you find something fucked up... tell us. If something doesn't work right on your distro...tell us. If a lesson sucks...tell us that too.

You guys asked for Linux and now you get to help us beat the shit out of it!

DM us anytime if you have questions.

Just maybe not questions about hacking your ex lol.

Stay hacking

PS..Here's a cool hack you can do right now..You can EASILY find out who the vibe coders are...they're down in the comments yelling AI slop. Take a look. They can't even tell a hand written article from AI generated.

— DaemonCore

EDIT: working through Linux bug reports now. Keep them coming


r/hacking 2d ago

Hacking Al Shopping Assistants: from Chat Box to Remote Code Execution on a Top US Retailer's Servers. (Presented at Black Hat 2026)

Thumbnail
pwnhackers.substack.com
92 Upvotes

Netanel Rubin and Dan Avraham presented “Bye Bye AI” at Black Hat this year, where they broke a major US retailer’s AI shopping assistant and chained it all the way to remote code execution on the retailer’s backend, entirely through the public mobile app.


r/hacking 2d ago

Social Engineering **UPDATE** A list of over 300 Captive/Evil portals

Thumbnail
github.com
95 Upvotes

Recently made a GitHub and updated it with more captive portals, specifically meant to be able to be ran on devices such as the esp32. Let me know on discord or Reddit if you have any ideas for any other captive portals you may have.

Discord Username: hitgrandmanotjuul


r/hacking 2d ago

Weaponizing ChatGPT's Pre-Filled Prompt Links: Smuggling an Attacker's Prompt into a User's Chat

Thumbnail
darkmarc.substack.com
9 Upvotes

Getting a chatbot to say something it shouldn’t is not an exploit. To matter, an attack has to exfiltrate data or affect the account in some unintended way, and there are only two paths out of the sandbox:

  1. The user carries the data out themselves, which means social engineering.
  2. A technical vulnerability carries it out, which means finding a flaw in the harness that grants elevated access plus a channel to send data outward.

Neither path is a single move. Both are chains, and the first link in either one is the same: get the model to accept input that produces a response it should have refused. 

That is the piece I want to focus on today. 

What follows is a phishing lure that gets an attacker to phase one by leading a user to submit a prompt without understanding what it does. 

The idea borrows loosely from ClickFix, where a user is tricked into running an attacker's command themselves, except here the final action is sending a prompt rather than running a shell command.


r/hacking 3d ago

DaemonCore Academy just hit 1,000 downloads. What the fuck.

Thumbnail academy.daemoncore.app
248 Upvotes

Honestly didn't expect to be making this post this soon! like, what?!

DaemonCore-Academy just crossed 1,000 downloads.

**127 PRACTICAL LESSONS // 70 LAB CONDITIONS // 8 PATHWAYS // 8 DRILL SETS // 7 FIELD MISSIONS**- all free. It's for Windows 10/11

I started building it because I was getting annoyed af with the way a lot of hacking/cyber stuff gets taught now. Watch 9 hours of videos, copy some commands, run a tool against a box, get a green checkmark. Cool. But what happens when the tool doesn't work? What are you actually looking for? Why are you running that command in the first place? That was basically the whole idea behind DaemonCore Academy. Learn what the hell is happening underneath first. Then get thrown into a range and actually use it. Enumerate shit. Follow weird behavior. Break something. Prove you broke it. Figure out why. Document it. Fix it. Try again.

I didnt want XP or some fake hacker leaderboard. I wanted something that felt closer to sitting next to somebody who's been doing this shit for years and having them say "okay...you see that? Why is that weird?"

Apparently that idea connected with some people because 1,000 of you fuckers downloaded it.

So seriously, thank you mother fuckers. For real. 💯💯

Especially the people who found bugs, sent me shit that sucked, questioned things, or told me where something could be better. That's way more useful to me than somebody just saying "nice project."....and I'm nowhere near done with it.

The labs are going to get harder. The material is going deeper. Windows, Linux, web, identity, cloud, containers, recon, exploitation, evidence...all of it.

I don't really care if somebody finishes DaemonCore knowing 500 commands.

Id rather they finish it knowing how to sit in front of something they've never seen before and figure it the fuck out.

Thats hacking.

Anyway. 1,000 downloads.

Fucking wild.

Thanks again guys.

Stay hacking

— Daemoncore


r/hacking 4d ago

I pwned OpenClaw with just email and a new injection escalation technique: prompt laundering

Thumbnail
ironcorelabs.com
149 Upvotes

Repeating a lie enough times, even in spotlighted untrusted text, can poison an AI agent's memory, and lead to a total takeover. Note: I gave a talk on this at BSidesLV and a longer one at DEF CON a few weeks ago. This post is the quick summary of that material.


r/hacking 4d ago

From Selling Identities to Fighting Scam Compounds

Thumbnail
joinpwn.com
10 Upvotes

r/hacking 5d ago

News Three UK airports hit by cyber-attack with data of 8.7m customers accessed

Thumbnail
theguardian.com
164 Upvotes

r/hacking 5d ago

UniBLEed: Unauthenticated Root RCE on Any Unitree G1 Humanoid Robot Within Bluetooth Range

Thumbnail
boschko.ca
18 Upvotes

r/hacking 5d ago

Threat Actors Two Alleged ‘TeamPCP’ Hackers Arrested in Australia

Thumbnail krebsonsecurity.com
20 Upvotes

r/hacking 5d ago

Research I Turned a $400 Enterprise AP Into a Fully Emulated Root Shell — Here's the Whole Story, Bugs and All

Thumbnail
github.com
7 Upvotes

No physical hardware needed: firmware extraction, an AArch64 rehost under qemu + bubblewrap, and the chase that led to two separate CVEs on the same device. full trail — including the chains that went nowhere.


r/hacking 6d ago

News Justice Department and FBI Seize Platforms Operated and Used by China State-Sponsored Hackers to Target U.S. Critical Infrastructure

Thumbnail
justice.gov
189 Upvotes

r/hacking 5d ago

Github A list of 50+ new captive portals specifically designed to work with Marauder

Thumbnail github.com
8 Upvotes

r/hacking 5d ago

Drone with Raspberry pi running Kali Linux.

Post image
2 Upvotes

r/hacking 6d ago

Question about Emulating a BLE target in motion

Post image
9 Upvotes

I need a reality check.

I am working on emulating a BLE device in motion from a stationary esp32. beacon frames are only sent when the inverse sq curve matches the attenuation steps rounded to the nearest timing frame.

the goal is to emulate a device in motion from a stationary point. the assumption is that the receive would interpret periods where no packets are received as normal loss, but the RSSI would indicate a device moving in and out of range.

The graph represents my layout. the pin points are the intersections, the blue the closest match for the timing. X is time/dist, Y power.

now, would this be a reasonable approach to moving target emulation?


r/hacking 7d ago

Base 64 and Unicode tricks break LLM chatbot filters

Thumbnail
tiktok.com
67 Upvotes

LLM chatbot content filters can be bypassed by encoding banned words in Base64 or in Unicode escape sequences.

The filter reading the prompt sees characters instead of language, the model decodes the text as a task, then repeats it back.

A pretext such as a fake medical emergency gives the model a reason to comply, and asking for the reply as JSON makes it treat the output as data rather than speech. Defense in depth stops it, and prompt injection is number one on the OWASP Top 10 for LLM applications.