Architecture des ordinateurs
archiISE4/EE4/MSc Synthesis of Digital Architectures : Architectural Synthesis - G. Constantinides
http://cas.ee.ic.ac.uk/people/gac1/Synthesis/ISE4/EE4/MSc Synthesis - Lecture slides
http://cas.ee.ic.ac.uk/people/gac1/Synthesis/Introduction à VHDL, Tanguy Risset, INSA Lyon
http://perso.citi.insa-lyon.fr/trisset/cours/MAC-TC/cours-VHDL.pdfTemplate:CPU technologies
https://en.wikipedia.org/wiki/Template:CPU_technologiesOne instruction set computer
https://en.wikipedia.org/wiki/One_instruction_set_computerGPUs NVIDIA
gpus-nvidiaGitHub - envytools/envytools: Tools for people envious of nvidia's blob driver.
https://github.com/envytools/envytoolsenvytools — envytools git documentation
https://envytools.readthedocs.io/en/latest/PTX ISA :: CUDA Toolkit Documentation
https://docs.nvidia.com/cuda/parallel-thread-execution/index.htmlTelecommunication security
telecommunications-securityKeystroke Recognition Using WiFi Signals
https://www.sigmobile.org/mobicom/2015/papers/p90-aliA.pdfUSBee: Air-Gap Covert-Channel via Electromagnetic Emission from USB
https://cyber.bgu.ac.il/t/USBee.pdfDEF CON 18 - Chris Paget - Practical Cellphone Spying
Practical Cellphone Spying - Slides
http://index-of.es/Miscellanous/LIVRES/cellphonespying.pdfVulnerabilities of Signaling System Number 7 (SS7) to cyber attacks and how to mitigate Againt these vulnerabilities
http://wiredspace.wits.ac.za/jspui/bitstream/10539/20048/2/Final%20Research%20Report.pdfHacking mobile network via SS7: interception, shadowing and more
http://secuinside.com/archive/2015/2015-2-7.pdfMartin Kacer, Philippe Langlois : SS7 Attacker Heaven turns into Riot: How to make Nation-State and Intelligence Attackers’ lives much harder on mobile networks - Slides
https://www.blackhat.com/docs/us-17/wednesday/us-17-Kacer-SS7-Attacker-Heaven-Turns-Into-Riot-How-To-Make-Nation-State-And-Intelligence-Attackers-Lives-Much-Harder-On-Mobile-Networks.pdfSS7 Attacker Heaven turns into Riot: How to make Nation-State and Intelligence Attackers’ lives much harder on mobile networks - Paper
https://www.blackhat.com/docs/us-17/wednesday/us-17-Kacer-SS7-Attacker-Heaven-Turns-Into-Riot-How-To-Make-Nation-State-And-Intelligence-Attackers-Lives-Much-Harder-On-Mobile-Networks-wp.pdfPhilippe Langlois : Toward the HLR, attacking the SS7 & SIGTRAN applications.
https://www.h2hc.com.br/repositorio/2009/files/Philippe.en.pdfSignaling System 7 (SS7) Security Report
https://www.ptsecurity.com/upload/ptcom/SS7_WP_A4.ENG.0036.01.DEC.28.2014.pdfOpenBTS | Open Source Cellular Infrastructure
http://openbts.org/Security in the GSM network
https://ipsec.pl/files/ipsec/security_in_the_gsm_network.pdfDecrypting GSM phone calls – Security Research Labs
https://srlabs.de/bites/decrypting-gsm/Files - A5/1 Decryption - SRLabs Open Source Projects
https://opensource.srlabs.de/projects/a51-decrypt/filesSMS zero
Breaking The GSM A5/1 Cryptography Algorithm with Rainbow Tables and High-end FPGAs
http://www.fpl2012.org/Presentations/F2C2.pdfGSM network and its privacy - the A5 stream cipher
P1 Security
http://www.p1sec.com/corp/Threats and Countermeasures in GSM Networks
JavaScript PDU Mode SMS Decoder
https://smspdu.benjaminerhart.com/Open Hardware
open-hardwareLibreboot
https://libreboot.org/Supported Motherboards - coreboot
https://www.coreboot.org/Supported_MotherboardsPINEBOOK – PINE64
https://www.pine64.org/?page_id=3707China's Loongson makes a 64-bit Mips processor that runs x86 and ARM code | VentureBeat | Business | by Dean Takahashi
https://venturebeat.com/2015/09/03/chinas-loongson-makes-a-64-bit-mips-processor-that-can-run-x86-and-arm-code/Rhombus-Tech
http://rhombus-tech.net/GitHub - osresearch/heads: A minimal Linux that runs as a coreboot ROM payload to provide a secure, flexible boot environment for laptops and servers.
https://github.com/osresearch/headsScreen
screenLCD test
http://www.lagom.nl/lcd-test/Storage
storageHard drives
hard-drivesPerpendicular recording
https://en.wikipedia.org/wiki/Perpendicular_recordingHeat-assisted magnetic recording
https://en.wikipedia.org/wiki/Heat-assisted_magnetic_recordingMagnetic cards
magnetic-cardsMagnetic stripe reader/writer ressources - L. Padilla
http://www.gae.ucm.es/~padilla/extrawork/stripe.htmlApp note for the AN10E40 - Magnetic Stripe Read Head Amplifier
Stripe Snoop
http://stripesnoop.sourceforge.netRetro archs
retroporn
https://de.wikipedia.org/wiki/Benutzer:Appaloosa/Hardware-BilderSun
sunSun NVRAM Fix
https://gigawa.lt/gigawa.lt/Sun_NVRAM.htmlSun NVRAM Fix
SGI
sgisgistuff
http://www.sgistuff.net/ARCS (computing)
https://en.wikipedia.org/wiki/ARCS_(computing)Download IRIX CDs
https://archive.org/search.php?query=sgi+irixSGI IRIX 6.5: Remote install using GNU/Linux install server
http://techpubs.spinlocksolutions.com/irix/remote-irix-6.5-installation-from-linux.htmlNekochan SGI Wiki
http://www.nekochan.net/wiki/Main_PageInstalling IRIX 6.5 on an SGI O2
http://www.andrewhazelden.com/blog/2010/07/installing-irix-6-5-on-an-sgi-o2/DINA - deBugs IRIX Netboot Appliance
http://shiftleft.com/mirrors/dina.harrydebug.com/WinWorld: IRIX 6.5
https://winworldpc.com/product/irix/65Obsolete : Booting the IRIX Installation from CD
https://software.majix.org/irix/install-bootcd.shtmlVAX
vaxVaxHaven
http://vaxhaven.com/VaxHavenOpenVMS System Manager's Manual
https://www.itec.suny.edu/scsys/vms/ovmsdoc073/v73/6017/6017pro_contents.htmlTransputer
https://en.wikipedia.org/wiki/TransputerCrypto
cryptoNitrokey | Secure your digital life
https://www.nitrokey.com/Low level security
low-level-securityBuffer overflow
stack-overflowc - Sending arbitrary bytes to fgets from stdin - Stack Overflow
https://stackoverflow.com/questions/36185321/sending-arbitrary-bytes-to-fgets-from-stdindelimiter - Cat EOF shell script not working as intended? - Stack Overflow
https://stackoverflow.com/questions/43476812/cat-eof-shell-script-not-working-as-intendedLinux 64-bit Buffer Overflow Tutorial
http://www.therabb1thole.co.uk/tutorial/linux-64-bit-buffer-overflow-tutorial/Architecture-Specific
architecture-specificUne faille critique sur les anciens processeurs x86 - Numerama
http://www.numerama.com/magazine/33898-une-faille-critique-sur-les-anciens-processeurs-x86.htmlSafeSpec, Banishing the Spectre of a Meltdown with Leakage-Free Speculation
ROP
ropROP course lecture (master CSI Bordeaux, 2014)
RopShell - Free Online ROP Gadgets Search
http://ropshell.comGitHub - ROPgadget
https://github.com/JonathanSalwan/ROPgadgetoh-my-scanf: scanf abuse for arbitrary memory write in ROP context
https://github.com/VulnHub/ctf-writeups/blob/master/2014/advent-ctf/oh-my-scanf.mdUEFI
uefiUEFI : Bootkits
https://www.sstic.org/media/SSTIC2013/SSTIC-actes/uefi_et_bootkits_pci/SSTIC2013-Slides-uefi_et_bootkits_pci-chifflier.pdfUEFI et bookits PCI : le danger vient d'en bas
https://www.ssi.gouv.fr/uploads/IMG/pdf/uefi-pci-bootkits_sstic_article_fr.pdfWriting and Debugging EBC Drivers
Unified Extensible Firmware Interface Specification v2.5
Programming UEFI for dummies
UEFI and Dreamboot
Ressources
ressourcesShellcodes database for study cases
http://shell-storm.org/shellcode/The Shellcoder’s Handbook
Misc
miscThe reasons why 64-bit programs require more stack memory | Intel
https://software.intel.com/en-us/blogs/2010/07/01/the-reasons-why-64-bit-programs-require-more-stack-memory/End-of-file
https://en.wikipedia.org/wiki/End-of-fileFeed binary stdin from inside gdb
https://dustri.org/b/feed-binary-stdin-from-inside-gdb.htmlLow level security
http://www.cs.umd.edu/~awruef/HackNYWorkshop.pdfTODO Rajouter recherche de vulns
Online x86 and x64 Intel Instruction Assembler
https://defuse.ca/online-x86-assembler.htmshell-storm | Online Assembler and Disassembler
http://shell-storm.org/online/Online-Assembler-and-Disassembler/Linux System Call Table for x86 64 · Ryan A. Chapman
https://blog.rchapman.org/posts/Linux_System_Call_Table_for_x86_64/Shellcoding
shellcodingshell-storm | Shellcodes Database
http://shell-storm.org/shellcode/c - shellcode: pass arguments to execve in x86_64 assembly - Stack Overflow
https://stackoverflow.com/questions/19502555/shellcode-pass-arguments-to-execve-in-x86-64-assemblyARM-TODO
arm-todoLangage assembleur - Exemple de l’assembleur ARM, Tarik Graba, Télécom ParisTech
https://se202.rfc1149.net/arm_asm.pdfTODO shellcoders handbook
Interfaces
interfacesInterfacing the Standard Parallel Port
http://retired.beyondlogic.org/spp/parallel.pdfMatériel réseau
matériel-réseauCisco
ciscoPassword Recovery Procedure for the Cisco 2600 and 2800 Series Routers - Cisco
https://www.cisco.com/c/en/us/support/docs/routers/2600-series-multiservice-platforms/22188-pswdrec-2600.htmlIFM - Cisco IOS Enable Secret Type 5 Password Cracker
http://www.ifm.net.nz/cookbooks/cisco-ios-enable-secret-password-cracker.htmlShort Message service center
https://en.wikipedia.org/wiki/Short_Message_service_centerCell Phones
cell-phonesXiaomi bootloader unlock is a pain
xiaomiApply for unlocking Mi phones
http://www.miui.com/unlock/index_en.htmlWanted to unlock, reached maximum SMS, how long blocked now?
http://en.miui.com/thread-781915-1-1.htmlXiaomi's locked bootloader is insecure and useless · GitHub
https://gist.github.com/trietptm/3d789ba61ad767bd4efd9aab36edd982GitHub - mc-17/xiaomi-bootloader: Xiaomi BL research
https://github.com/mc-17/xiaomi-bootloader