<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ridil Blog</title><link>https://blog.ridil.fr/</link><description>Recent content on ridil Blog</description><generator>Hugo -- gohugo.io</generator><managingEditor>rida.idil@protonmail.com (rida idil)</managingEditor><webMaster>rida.idil@protonmail.com (rida idil)</webMaster><lastBuildDate>Sun, 12 Jan 2020 12:59:46 +0200</lastBuildDate><atom:link href="https://blog.ridil.fr/index.xml" rel="self" type="application/rss+xml"/><item><title> Part 1: Linux Kernel Debug and Exploitation</title><link>https://blog.ridil.fr/post/linux-kernel-debug-and-exploitation/</link><pubDate>Sun, 12 Jan 2020 12:59:46 +0200</pubDate><author>rida.idil@protonmail.com (rida idil)</author><guid>https://blog.ridil.fr/post/linux-kernel-debug-and-exploitation/</guid><description>Table Of Contents Introduction Set up Kernel Image 1 ] Building Part 2 ] Kernel Configuration Part 3 ] Booting with QEMU Basic Kernel Debugging Process Management Let&amp;rsquo;s take an example: GDB in Action Note The field [addr_limit] between the Kernel and User Space task_struct Structure thread_info Clean up Introduction One of Linus TORVALDS famous quote is :
The Linux philosophy is "Laugh in the face of danger". Oops. Wrong One.</description></item><item><title>BLE Series | Part 3: A Quick Comparison Between Cryptographic Library Backends</title><link>https://blog.ridil.fr/post/ble-cryptographic-libraries/</link><pubDate>Wed, 04 Dec 2019 12:59:46 +0200</pubDate><author>rida.idil@protonmail.com (rida idil)</author><guid>https://blog.ridil.fr/post/ble-cryptographic-libraries/</guid><description>Table Of Contents TL;DR Test Environment Setup The Implementation of the Cryptographic Library Where to start? CC310 Case: MICRO-ECC Case: Source files enumeration What about a different version of SDK? CC310 vs MICRO-ECC What does official Nordic documentation says about backends? Key comparisons What do I think about execution time performance? MICRO-ECC CC310 What do I think about power consumption? nRF52840 current measurement with « micro-ecc » nRF52840 current measurement with « cc310 » What do I think about portability and functionality?</description></item><item><title>BLE Series | Part 2: A Closer Look at BLE Pairing</title><link>https://blog.ridil.fr/post/closer-look-at-ble-pairing/</link><pubDate>Wed, 20 Nov 2019 12:59:46 +0200</pubDate><author>rida.idil@protonmail.com (rida idil)</author><guid>https://blog.ridil.fr/post/closer-look-at-ble-pairing/</guid><description>Table Of Contents Overview Phase 1 - Pairing Attributes Phase 2 - Pairing Over SMP Phase 3 - Key Distribution Proof of Concept Attack Conclusion Overview In Part 1 of this series, we explored BLE packets from the advertising to connection events. Part 2 examines the process of pairing used to establish a secure connection with BLE and extract the passkey used for Authentification from the flash memory. There is two mode for connection to provide pairing, LE Legacy connections (supported in Bluetooth 4.</description></item><item><title>BLE Series | Part 1: A Brief Overview of Bluetooth Low Energy</title><link>https://blog.ridil.fr/post/brief-overview-of-bluetooth-low-energy/</link><pubDate>Wed, 23 Oct 2019 12:59:46 +0200</pubDate><author>rida.idil@protonmail.com (rida idil)</author><guid>https://blog.ridil.fr/post/brief-overview-of-bluetooth-low-energy/</guid><description>Table Of Contents Introduction Bluetooth Low Energy Advertising Packets Bluetooth Low Energy Scan Request and Scan Response Packets Bluetooth Low Energy Connect Request Packet Bluetooth Low Energy Data Channel Packet Security Manager Protocol Attribute Protocol Conclusion Introduction Bluetooth Low Energy (BLE) is a wireless technology used by several projects applications: Internet of Things (IoT), health care (measuring heart rate ), smart cities and domotic home technologies. For IoT devices, BLE presents many advantages in performance metrics such as ensuring very low power consumption, reliability, BLE can support communication with different mobile devices iOS, android, blackberry, as well as Linux, Mac OS, and Windows operating systems.</description></item><item><title>About me</title><link>https://blog.ridil.fr/page/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>rida.idil@protonmail.com (rida idil)</author><guid>https://blog.ridil.fr/page/about/</guid><description>My name is Rida IDIL aKa ridil, i rock a great mustache.
I&amp;rsquo;am a pentester and a cyber security guy.
The creator of One Platform for your Cybersecurity Journey · Vulnified.
My History I was born to be a free soul.
Im raised to be the best version of myself.
I’ve acquired SOME knowledge {soft and hard} skills during my studies.
I was told that throughout my life I would make many mistakes.</description></item></channel></rss>