CastleCops, Internet Crime Fighters
Need help? Click here to register for free! Absolutely zero advertisements on this site!

$9736.22 of $21422.68
left sidedonated so farneed $11686.46 donated to reach our goalright side, our goal
Help CastleCops serve the community on new servers, Donate Here to reach our goal.

Donation/Premium
spacer
block bottom
Security Central
spacer
· Home
· PIRT/Fried Phish
· MIRT
· SIRT
· Deutsch
· Wiki
· Newsletter
· O16/ActiveX
· CLSID List
· Contest2007
· Downloads
· Feedback (send)
· Forums
· HijackThis
· Hijacktrend
· LSPs
· My Downloads
· O18
· O20
· O21
· O22
· O23
· O9
· Premium
· Private Messages
· Proxomitron
· Reviews
· Search
· StartupList
· Stories Archive
· Submit News
· WsIRT
· Your Account
· Acceptable Use Policy
block bottom
Survey
spacer
Was 2007 a good year?

Yes it was a wonderful year
Yes, but there is always room for improvement
Status quo
It was a challenge
Other (leave comment)



Results
Polls

Votes: 951
Comments: 28
block bottom
spacer spacer
image Applying Myself: Introducing Richard Lindberg image
CastleCops

Introducing Richard Lindberg







By Richard Lindberg, aka RiBiNiN, CastleCops Staff Writer
August 12, 2006


CastleCops exists largely because operating systems and applications contain bugs and vulnerabilities. They can be made to do strange and often malicious things.

Who is at fault for this waste and outright theft? I’m afraid I am. I am an application programmer. I have worked under artificial schedules and under-defined projects my whole career. I, or somebody in the next cube wrote that program that you have to defend yourself from.

You know when I first heard about the Y2K problem? In 1966, that’s when. It was routinely ignored in designs although I heard it brought up, and as I gained some seniority, I brought it up. Yet in my company it was 1999 before it was really addressed. I, and my fellow application programmers throughout the industry let it happen.

And don’t get me started on buffer overflows. There is no excuse at all for buffer overflows. This has been a problem since Grace Hopper was a girl. I was debugging buffer overflows even before I heard about Y2K.

So what I am going to write about is good programming practice. Saving time by taking your time. Learning from both the mistakes and experience of others. Not re-inventing the loop.

I will be presenting code for C, PHP, ASP and C++. Maybe a little CSS if feature creep develops. I don’t know for sure, because I haven’t finished defining this project.
Posted on Saturday, 12 August 2006 @ 12:28:59 UTC by Robin (2181 reads)
[ Trackback ]
image

"Applying Myself: Introducing Richard Lindberg" | Login/Create an Account | 0 comments
Threshold
The comments are owned by the poster. We aren't responsible for their content.

No Comments Allowed for Anonymous, please register
 
Login
spacer
Nickname

Password

Security Code: Type Security Code: Usage signifies AUP acceptance
· New User? · Click here to create a registered account.
block bottom
Related Links
spacer
· del.icio.us!
· digg it!
· reddit!
· TrackBack (0)
· PHP HomePage
· HotScripts
· W3 Consortium
· CSS Standard
· CastleCops
· More about CastleCops
· News by Robin


Most read story about CastleCops:
Acceptable Use Policy

block bottom
Article Rating
spacer
Average Score: 5
Votes: 1


Please take a second and vote for this article:

Bad
Regular
Good
Very Good
Excellent


block bottom
Options
spacer

Printer Friendly Page  Printer Friendly Page

block bottom
spacer spacer