Date: Sat, 10 Feb 2018 21:18:50 +0200 From: Ahmed Soliman <ahmedsoliman0x666@...il.com> To: kernel-hardening@...ts.openwall.com Subject: Hello world! Student interested in getting involved. I am student, currently studying computer and communication engineering, My relevant academic background is undergraduate level courses in operating systems, system software, compiler theory, architecture, microprocessors. Well most of which are outdated stuff anyway but I have some ideas. My real background comes from Playing CTFs in my free time (which is basically 24/7) doing mainly Reverse engineering and Binary exploitation, I have done 2~3 hello world kernel exploit dev for learning. so I have the basic knowledge, And I use hand tweaked Gentoo! I have 1 documentation kernel patch \o/. I am exploiting the fact that we shall be doing Software Engineering course This semester, so to enforce myself to get started developing for the kernel, I was guided here though long searching journey with #kernelnewbies and approaching many couple of maintainers in general. I always experienced people asking me even on kernelnewbies why I want to write stuff for kernel, well it is just for pure fun and I like doing almost low level security. And low level security requires being aware with kernel. Please just don't try to send me off. And I hope no one gets the wrong idea that I am only doing this for school. Anyway I am interested in this implementing KASLR for ARM, I just wanted to make sure that no one is working on that because this is major school requirement, we are assumed to deliver a self contained "something" that isn't ours and not someone's else. The reason I chose this one is that I think that is the only one that I understand (in a very abstract level) among all of them. so it should be the easiest way to kick start in my opinion. Assuming that I am right, I wanted to state that the only ARM32 hardware I own is raspberry pi zero, and Qemu of course, should that be enough please do let me know, and I would appreciate any reading materials provided I am already reading through wiki but there could be hidden gems that I missed. Also what directories that I should start exploring, this is extremely important for me. I was past google summer of code student. And the best assistance my mentors ever provided me is the folder or code files that Should play with. Kind regards. Ahmed. Content of type "text/html" skipped
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.