Archives for Quarkslab's blog

Wed 08 March 2017
Make Confide great again? No, we cannot
Tue 07 March 2017
Reverse Engineering Samsung S6 SBOOT - Part I
Thu 23 February 2017
Analysis of MS16-104: .URL files Security Feature Bypass (CVE-2016-3353)
Wed 01 February 2017
Global Dead Code Elimination for LLVM, revisited
Mon 19 December 2016
Differential Fault Analysis on White-box AES Implementations
Wed 14 December 2016
CVE-2016-7259: An empty file into the blue
Mon 24 October 2016
Internship offers at Quarkslab for the 2016-2017 season
Thu 20 October 2016
No Tears, No Fears
Mon 17 October 2016
Security Assessment of VeraCrypt: fixes and evolutions from TrueCrypt
Wed 05 October 2016
Back from CppCon 2016
Wed 21 September 2016
On the fly virtualization with Cappsule
Mon 12 September 2016
Arybo: cleaning obfuscation by playing with mixed boolean and arithmetic operations
Thu 04 August 2016
Xen exploitation part 3: XSA-182, Qubes escape
Wed 27 July 2016
Xen exploitation part 2: XSA-148, from guest to host
Wed 29 June 2016
A brief survey of Fully Homomorphic Encryption, computing on encrypted data
Wed 25 May 2016
Xen exploitation part 1: XSA-105, from nobody to root
Wed 20 April 2016
Reversing a Finite Field Multiplication Optimization
Mon 28 March 2016
Implementing a Custom Directive Handler in Clang
Wed 09 March 2016
Binmap: a system scanner
Fri 04 March 2016
Windows Filtering Platform: Persistent state under the hood
Fri 05 February 2016
IRMA v1.3.0
Thu 07 January 2016
Clang Hardening Cheat Sheet
Mon 30 November 2015
Offres de stages Quarkslab pour la saison 2015-2016
Thu 12 November 2015
Remote Code Execution as System User on Android 5 Samsung Devices abusing WifiCredService (Hotspot 2.0)
Tue 03 November 2015
llvm_dev_meeting:
Tue 27 October 2015
goto llvm_dev_meeting;
Wed 23 September 2015
What theoretical tools are needed to simplify MBA expressions?
Mon 21 September 2015
Kernel Vulnerabilities in the Samsung S4
Wed 05 August 2015
A glimpse of ext4 filesystem-level encryption
Wed 08 July 2015
Why 2FA would not have saved HT?
Thu 25 June 2015
Security assessment of instant messaging app ChatSecure: when privacy matters
Wed 10 June 2015
Triton under the hood
Mon 01 June 2015
Turning Regular Code Into Atrocities With LLVM: The Return
Fri 15 May 2015
HiTB Challenge: IRMA - Results
Fri 17 April 2015
HiTB Challenge: IRMA
Mon 23 March 2015
MongoDB vs. Elasticsearch: The Quest of the Holy Performances
Mon 23 February 2015
Writing your own Analyzer for the Open-Source Multi-Scanner IRMA
Mon 02 February 2015
Turning Regular Code Into Atrocities With LLVM
Thu 04 December 2014
Deobfuscation: recovering an OLLVM-protected program
Tue 11 November 2014
Abusing Samsung KNOX to remotely install a malicious application: story of a half patched vulnerability
Wed 22 October 2014
Stages et alternances 2014-2015
Tue 23 September 2014
Python Challenge: The End
Thu 04 September 2014
You like Python, security challenge and traveling? Win a free ticket to HITB KUL!
Mon 25 August 2014
SCAF - Source Code Analysis Framework based on Clang - Pre-alpha preview
Fri 27 June 2014
A glance at compiler internals: Keep my memset
Wed 11 June 2014
USB Fuzzing Basics: From fuzzing to bug reporting
Fri 16 May 2014
Building an obfuscated Python interpreter: we need more opcodes
Mon 12 May 2014
Convert IPv4 string representation to a 32-bit number with SSE instructions
Tue 01 April 2014
Windows 8 ate my cookie
Wed 22 January 2014
TCP backdoor 32764 or how we could patch the Internet (or part of it ;))
Tue 21 January 2014
An Angular introduction, and things to keep in mind
Thu 19 December 2013
Have you ever played with Domino?
Wed 20 November 2013
IDA processor module
Thu 17 October 2013
iMessage Privacy
Mon 09 September 2013
Unique random number set computation
Fri 02 August 2013
Evasi0n Jailbreak: Precisions on Stage 3
Sat 13 July 2013
Visual C++ RTTI Inspection
Wed 13 March 2013
qb-sync v2
Wed 15 August 2012
Bradley, hash-and-decrypt, Gauss ... a brief history of armored malware and malicious crypto
Mon 09 July 2012
qb-sync
Mon 14 May 2012
Quarks PwDump
Wed 25 April 2012
Runtime DLL name resolution: ApiSetSchema - Part II
Fri 06 April 2012
Runtime DLL name resolution: ApiSetSchema - Part I