DaemonForums  

Go Back   DaemonForums > Miscellaneous > Programming

Programming C, bash, Python, Perl, PHP, Java, you name it.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1   (View Single Post)  
Old 6th May 2017
beiroot beiroot is offline
Shell Scout
 
Join Date: Sep 2016
Posts: 86
Default Adventure with security, C and computers in general

Dear Community,
Please help. I have this adventure I need to go on.

I would like to move on with my knowledge in IT security towards such goals: write secure code, find bugs in kernel, protocols, software, exploit them.

My specific goal is to learn C (and perhaps some ASM).

My general goal is to get a better understanding of how computers work. Anything from physical hardware, through kernel, operating systems, protocols up to the application level. Not that I don't know any of that stuff, but I want to be five again. Knowing how stuff works makes my inner child happy and I'm more that sure, it helps in every aspect of IT.

And my journey is not specific-skill-to-market-oriented, I always wanted to do that, but never had guts to keep moving on (there were other things in life that kept me postponing this + my god damn procrastination). For me, it's a matter of a lifetime journey rather than skills needed to move from job A to job B.

Why I chose you to join me on this journey? According to what Henning said in this article:
"not knowing very much C has its advantages" and "OpenBSD is the best community to learn C". But I'm addressing this to a wider group since although I've been here only for a short time, from the quality of posts on this forum, I know you're the people I should be asking this.

I did my job browsing through the forum (Programming, General software and network, General Hardware, Book reviews, Guides and Off-Topic) and found this threads useful:

http://daemonforums.org/showthread.php?t=8124
http://daemonforums.org/showthread.php?t=2521
http://daemonforums.org/showthread.php?t=2746
http://daemonforums.org/showthread.php?t=5361

...along with many other articles/posts online.

I think I know some of the answers, but I'd like to hear your opinion and advice.

I hardly know any C or details on how computers work, but I want to learn it the proper way. Only from materials worth reading and repeating. I'd like to acquire as broad security-oriented knowledge as I can in the shortest time possible. It's not that I'm impatient wise guy, but I rather need something to inspire me for lurking moar and finding my spot! Think of it as a bootcamp -
short and intensive. Security is the leitmotiv and C is the main exercise

My type of learning could be compared to climbing the highest mountain to see what's on the horizon and choose a place to go. All I need is path to follow and a mentor to ask for directions. I start late, so I don't have time to make mistakes, but believe me I am a humble student and I treat this adventure as a lifetime journey.

So, can you join me on this journey? From what I saw browsing through this forum, there are other padawans like me looking for programming-, security-, computer- oriented material. I hope this thread may become useful to others.

What, how, why would you recommend to see, read, do? Please keep in mind that it should be:
- security-oriented
- mountain view perspective
- digestible in reasonable time

Thank you in advance for all opinions, answers, criticism.

P.S: Sorry for my poetic language, but when it comes to important decisions I always become that romantic :P
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
A Newbie installation adventure targetting an old ibook G3 daemonfowl OpenBSD Installation and Upgrading 12 30th January 2012 01:26 PM
NeXT computers never sold outside the US? Turquoise88 Off-Topic 5 7th July 2011 10:46 PM
Do you build your own computers? JMJ_coder Off-Topic 28 28th July 2008 03:04 AM
NetBSD + old laptop adventure anomie NetBSD General 4 27th June 2008 01:57 PM
Newbie - adventure in gateway world Johnny2Bad FreeBSD General 1 17th May 2008 10:22 AM


All times are GMT. The time now is 02:34 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick