The Curious Engineer

All blogs / Security

marklon

learn.microsoft.com/en-us/archive/blogs/marklon

This is a blog about security, coding and malware in no particular order. I write as a techie who handles security escalations from about 1/3 of the world. I spend a lot of time talking to customers with compromised networks.

SecurityReverse engineeringMicrosoft blogsMSDN archive

’05’10’15’20’25
Posts
46 from 3 Aug 2005 to 15 Apr 2008
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/marklon/feed.xml

2008 9

  1. Please, put me out of a job here!
  2. Malware that wants to stay - Some passive protection tricks
  3. Small glitch - MS08-017 for Office 2000 is not currently downloadable
  4. Firewalls and old school attacks
  5. I passed my CISSP exam
  6. Testing times
  7. Security Updates - Are they the answer?
  8. Antimalware tools and tricks
  9. Don't you hate blogs which are updates with no technical content?

2007 19

  1. Silent but not dead
  2. Malware: mitigating maladies might matter
  3. Can you break Law #1 and get away with it?
  4. Living in an unsafe world
  5. Trust me if you dare...
  6. Being held to account
  7. Slow news day
  8. Targeted attacks - a sniper rifle, not a scattergun
  9. Code reviews. Stay awake at the back there
  10. How malware likes to hide
  11. Malware over the years. It is only paranoia if they are not out to get you
  12. Subtle holes let in the most dangerous people
  13. Buffer overruns - keeping the inside in
  14. Buffer overruns and old school exploits
  15. Types of vulnerabilities - the missing scales on the dragon
  16. What if they Escape from Area 51 and eat the network?
  17. Protecting against SQL injection attacks
  18. Secure code - things to consider, part 1
  19. All change - From debugging to security

2006 5

  1. Handling emergencies - When worst case == current case
  2. A fate worse than death – well, the death of your process
  3. Old school debugging - VB6 middleware applications
  4. Shooting yourself in the foot with threads
  5. Happy new year – where do you want to go today? (R)

2005 13

  1. We answer all requests. Some we answer "No"
  2. What sort of support cases are we seeing with Whidbey?
  3. What makes a good programmer?
  4. What is wrong with Whidbey?
  5. Ways to make libraries that don't stink
  6. Quick tips for fast applications
  7. Silence and dreams
  8. Happy Birthday to us – for tomorrow.
  9. Exceptions should be exceptional
  10. Remote debugging - when you are not all there
  11. Heap fragmentation - when it all goes to pieces
  12. Questions and answers
  13. A normal day