Media Summary: In the past few years Microsoft have developed a number of mitigations (ASLR, DEP, CFG) which make it significanty harder to ... ... that can be stored in a database or passed over the wire and then converted back to an

2016 Sam Thomas Object Oriented - Detailed Analysis & Overview

In the past few years Microsoft have developed a number of mitigations (ASLR, DEP, CFG) which make it significanty harder to ... ... that can be stored in a database or passed over the wire and then converted back to an

Photo Gallery

2016 - Sam Thomas - Object Oriented Exploitation - new techniques in Windows mitigation bypass
2015 - Sam Thomas - PHP unserialization vulnerabilities – what are we missing
Object-Oriented Programming, Simplified
Object-Oriented Programming is Garbage: 3800 SLOC example
BSidesMCR 2018: It's A PHP Unserialization Vulnerability Jim, But Not As We Know It by Sam Thomas
Object Oriented Programming vs Functional Programming
View Detailed Profile
2016 - Sam Thomas - Object Oriented Exploitation - new techniques in Windows mitigation bypass

2016 - Sam Thomas - Object Oriented Exploitation - new techniques in Windows mitigation bypass

In the past few years Microsoft have developed a number of mitigations (ASLR, DEP, CFG) which make it significanty harder to ...

2015 - Sam Thomas - PHP unserialization vulnerabilities – what are we missing

2015 - Sam Thomas - PHP unserialization vulnerabilities – what are we missing

Slides - http://www.slideshare.net/_s_n_t/php-unserialization-vulnerabilities-what-are-we-missing We regularly find ...

Object-Oriented Programming, Simplified

Object-Oriented Programming, Simplified

4 pillars of

Object-Oriented Programming is Garbage: 3800 SLOC example

Object-Oriented Programming is Garbage: 3800 SLOC example

I'm escalating once again and this time

BSidesMCR 2018: It's A PHP Unserialization Vulnerability Jim, But Not As We Know It by Sam Thomas

BSidesMCR 2018: It's A PHP Unserialization Vulnerability Jim, But Not As We Know It by Sam Thomas

... that can be stored in a database or passed over the wire and then converted back to an

Object Oriented Programming vs Functional Programming

Object Oriented Programming vs Functional Programming

Object