#lcamtuf on signal filtering in analog #electronics without the Laplace transform, starting from RC decay curves and moving on to RC high-pass and low-pass filters.
on 02025-11-25The #AFL #fuzzer was able to generate a valid JPEG file by doing coverage-sensitive fuzzing on a JPEG parser (djpeg) for six hours, surprising even its author #lcamtuf. “You can throw afl-fuzz at many other types of parsers with similar results: with bash, it will write valid scripts; with giflib, it will make GIFs; with fileutils, it will create and flag ELF files, Atari 68xxx executables, x86 boot sectors, and UTF-8 with BOM. In almost all cases, the performance impact of instrumentation is minimal, too.”
Michal Zalewski’s "American Fuzzy Lop" #fuzzing software. Blocked from the Archive. #lcamtuf #security
on 02024-09-27Michal Zalewski on #Mastodon #lcamtuf
on 02024-09-27#lcamtuf complaining about #microcontroller libraries in #Rust giving him flashbacks of corporate Java
on 02024-03-06#lcamtuf’s #introduction to #Atmel #ARM ATSAMS70J21 #hardware bringup from a year ago. “On an 8-bit MCU, adjusting the clock is trivial; on the SAM S70, you can try some online examples, realize that they’re all wrong, and then spend several hours nose down in the 2,000 page datasheet. (...) The first revelation is that 300 MHz is the maximum clock for the processor core (HCLK), not the entire device. There is an internal bus used by the flash memory controller and other built-in peripherals, and that bus can’t run faster than 150 MHz; this fact is helpfully mentioned on page 1852 of the spec.” #microcontroller
on 02024-03-06#lcamtuf on #microcontroller #electronics driving #SSD1309 #LCD #hardware with an #AVR
on 02023-01-24Michal Zalewski’s guide to electronics #hardware (Michał Załewski?) #lcamtuf
on 02016-08-11Guerrilla guide to #CNC #machining, mold making, and resin casting, by Michal Zalewski (Michał Załewski?, aka #lcamtuf @coredump.cx). #manufacturing #introduction
on 02016-08-11#materials and design techniques for prototypes, by #lcamtuf. A nice table of the crucial strength parameters of common #plastics.
on 02015-08-16Michał Zalewski (#lcamtuf) very quickly found crash bugs in #SQLite with #afl.
on 02015-08-13