Live data from Hacker News

Ask HN: How can I get into cyber security research?

news.ycombinator.com

21–30 of 47 posts

Re: Ask HN: How can I get into cyber security research?

#21
Trail of Bits does this kind of work (https://www.trailofbits.com)!

Tbh there is a much larger market for application of existing technology (e.g., pentests) than development of new technology (e.g., DARPA programs and the 1% of tech firms that need something new). There are a handful of others, but the market doesn't support dozens of other firms like Trail of Bits. There is some innovation that happens in Series A and B security startups but IMHO that quickly gives way to pressures of building an enterprise sales team.

Re: Ask HN: How can I get into cyber security research?

#23
post #17

1. Browse through major findings in USENIX security conferences and make note of major authors and their affiliations. 2. Think about what challenges are generally faced in the field in whatever capacity you're interested in (network security, hardware security, etc.) and what organizations (public/private/solo hacker groups) are actively working towards addressing these challenges. 3. Do some work, reach out to peop…

USENIX? Lmao. Nothing of note happens there. Hilariously enough, nothing significant happens at BH or DEFCON either. There are other, much smaller conferences for the actual interesting, and novel things.

Re: Ask HN: How can I get into cyber security research?

#24

"Cybersecurity research" is a very large domain, so it's hard to offer a wholly encompassing answer here! The company I work for[1] does a great deal of program analysis research, primarily in and around the LLVM ecosystem. Other companies/groups in our domain(s) include Galois, Inria, and GrammaTech. In terms of working in our domain: we frequently find it difficult to hire for pre-existing compilers or program anal…

Just a note, you'll also find research like this, even if not as "visible", at most heavily-tech firms: FAANG, Arm, Intel... Though it's quite a niche area still, I get a bit claustrophobic when I think about just how few jobs are relevant to the kind of research engineering that I want to do. :)

Re: Ask HN: How can I get into cyber security research?

#25

"Cybersecurity research" is a very large domain, so it's hard to offer a wholly encompassing answer here! The company I work for[1] does a great deal of program analysis research, primarily in and around the LLVM ecosystem. Other companies/groups in our domain(s) include Galois, Inria, and GrammaTech. In terms of working in our domain: we frequently find it difficult to hire for pre-existing compilers or program anal…

Just a note, you'll also find research like this, even if not as "visible", at most heavily-tech firms: FAANG, Arm, Intel... Though it's quite a niche area still, I get a bit claustrophobic when I think about just how few jobs are relevant to the kind of research engineering that I want to do. :)

Absolutely! This work is by no means limited to the firm that I work for or others in our sphere; it's just the small group I'm familiar with. I happen to know for a fact that Meta, Google, etc. all have excellent security and program analysis research teams (although I'd also say that the smaller firms in this space punch above their general weight class :-)).

Re: Ask HN: How can I get into cyber security research?

#26
I would like to challenge the conventional approach and suggest starting with reverse engineering, particularly malware reverse engineering, as a foundation before engaging in research. Engaging in activities such as participating in CTFs, hacking boxes, and reproducing CVEs is valuable, but without the fundamental knowledge, it is akin to attempting to run before learning to walk.

I recommend exploring OpenSecurity's courses to gain a comprehensive understanding of topics such as assembly, debuggers, and x86 architecture. It is essential to have a solid grasp of these concepts before diving into malware analysis.

Then, I suggest watching OALab's YouTube channel and streams for excellent malware analysis content, and practicing by following along with his videos, reversing malware with Ghidra (if you do not have access to an IDAPro license). Additionally, if you have the money for it, also participate in virtual machine-based malware analysis exercises, such as those offered by the SANS Institute, to gain hands-on experience.

Once you are confident with the material from these resources, you can choose to specialize in a specific area that interests you. Would you like to delve into Linux Kernel security, Windows internals? Perhaps mobile security or ARM? By having a strong foundation, the research papers, CVEs, and exploits will be easier to comprehend and analyze.

Don't get discouraged by setbacks, it's a difficult field, just always strive to expand your knowledge and skills.

Re: Ask HN: How can I get into cyber security research?

#27
post #17

1. Browse through major findings in USENIX security conferences and make note of major authors and their affiliations. 2. Think about what challenges are generally faced in the field in whatever capacity you're interested in (network security, hardware security, etc.) and what organizations (public/private/solo hacker groups) are actively working towards addressing these challenges. 3. Do some work, reach out to peop…

REcon [1] would probably get OP in closer proximity of who they're looking for

[1]: https://recon.cx

Re: Ask HN: How can I get into cyber security research?

#29
I know you explicitly said you don't want to, but: participate in all the bug bounty programs you can, responsibly disclose through them, wait until patched (or give a hard deadline), then post a technical writeup of the bug to a Substack or the like. That will become your "resume" to get your foot in doors.
Post reply on HN