snyff
You will be better using labs available as ISO or VM.
void IntFunc(char *fnc_name) { int i=0; int cmdlen = strlen(fnc_name);
while(cmd_table[cmdlen][i].cmd) {
if(!strncasecmp(fnc_name,cmd_table[cmdlen][i].cmd,cmdlen)) {
cmd_table[cmdlen][i].fnc();
break;Thanks ;)
Feel free to email me (my email is on the exercises' front page), if you need to talk about this ;)
<Kaa singing "Trust in Me"> My real name is on the PDF and you can find a lot of information on me on Internet... Previous talks, where I worked... As far as I know, the PDF aren't backdoored (I'm also working on a HTML version), you can open in Google docs if you're not sure. For the ISO, I wouldn't waste a bug allowing to break out of VMWARE/Virtual Machine/... </Kaa singing "Trust in Me">
Maybe you can talk to one of this "reputable pentest organization" and get them to drop the price if they can blog or use your startup as a show case for other potential clients. Pentest companies have a hard time advertising their services (it's "lemon market"), so everyone could win in that deal.
Joke aside, most training/material I saw give too much information or not enough, I tried to find the right balance to help people understand (giving a lot of information) and remember things (working hard to learn stuff).
Most other training are also pretty expensive: I tried to a cheap version and ended up providing the exercises for free. An lot of universities don't have the resources to provide good quality/up-to-date training, I hope students will be able to learn from my exercises...
Most other training are backed up by a certifications: I tried to do something where people just learn stuff because they are interested by them and want to get better and not teaching them "just what they need to pass the cert..."
Regarding my background: one engineering degree in IT architecture, one master in Security (both done in France). Few years of sysadmin at school and teaching web tuff (mostly PHP to pay for stuff). 3 years working in France as a security consultant, where I also gave few trainings and talks. And the same thing for 4 years in Australia. I don't put that online because I didn't think it was relevant :/
Finally, marketing is hard and I needed something catchy ;)
The first CTF where the winner receives Bitcoins
CVE-2012-6081:The bug used to compromise wiki.python.org and wiki.debian.org
Latest PentesterLab exercise: 106-pages PDF course, 36 vulnerabilities
Maybe, despite living at your parents, you were the best time she had... who cares anyway, YOU are focusing on the bad stuff, look at what you have not what you don't have.
Ask HN: how to get revenue from my site
I'm the guy behind pentesterlab.com. This site offers free exercises to learn web security (an ISO with a vulnerable web application and a PDF with the course). I'd like to get revenue out of it to pay for all the time I spend building each exercise and maybe be able to spend more time on it. I enjoy doing it a lot and building each exercise can be super challenging but having some reward will...
Pentesting exercise on attacking Axis2 Web service and Tomcat Manager
PentesterLab Bootcamp
Test-Driven Security
How not to get a good pentest...
From SQL injection to shell: PostgreSQL edition
More free exercises
As an example, the following
User.all(':email '=> {':id' => '1"'})
will throw ArgumentError: condition ":email " does not map to a property or relationship in User
because of the space before any SQL request is performed.
and User.all(':email '=> {':id' => '1"'})
will create the following query: Query SELECT `id`, `email`, `password` FROM `users` WHERE `email` IN ('[":id", "1\""]') ORDER BY `id`
120602 8:41:03 3 QuitThe URI here was just for people to test if they were vulnerable or not.