Getting to Know Every Bit of an ATtiny13

We recently heard it said of a hacker who pulled off a particularly nice VGA hack on an 8-bit microcontroller: “He knows all the bits, personally.” High praise, indeed. If you want to get on a first-name basis with a ton of transistors, then have a look at [Heinz D]’s …read more

Continue reading Getting to Know Every Bit of an ATtiny13

Ease Me Into Cryptography Part 4: TLS – Applied Cryptographic Foundations

You made it to part 4! Here’s a quick overview of what we have broken down so far. We started with some basic vocabulary for cryptographic building blocks and talked about hash functions in Part 1, were introduced to symmetric ciphers, keys, and … Continue reading Ease Me Into Cryptography Part 4: TLS – Applied Cryptographic Foundations

Hardware Hacking 101 – Lesson 2: Classical Hardware Hacking

Welcome back to our ongoing series on hardware hacking and our second lesson. Last month we presented “Lesson 1: Beauty, Your Home Lab and Basic Electronics” with an appreciative nod to this fine art, the essential components needed to try … Continue reading Hardware Hacking 101 – Lesson 2: Classical Hardware Hacking

Ease Me Into Cryptography Part 3: Asymmetric Ciphers

Welcome to Part 3! A quick recap of where we’ve been. In Part 1: Buzzwords and Hash Function we talked about some foundational cryptography vocab and were introduced to hash functions, how they’re used, and some drawbacks. In Part 2: Symmet… Continue reading Ease Me Into Cryptography Part 3: Asymmetric Ciphers

Hardware Hacking 101 – Lesson 1: Beauty, Your Home Lab and Basic Electronics

Hardware hacking is one of those subjects that a lot of hackers appear to have great interest, but most don’t act on that interest. There are a variety of reasons why this may be such as a perceived steep learning curve, financial barrier to entry, and… Continue reading Hardware Hacking 101 – Lesson 1: Beauty, Your Home Lab and Basic Electronics

The Complete Beginner’s Guide To Building A CNC Machine

Despite appearances, [This Old Tony]’s latest series has little to do with CNC-ifying an Etch A Sketch. Although he certainly achieves that, more or less, automating the classic toy is just the hook for a thorough lesson in CNC machine building starting with the basics.

Fair warning: we said basics, and we mean it. [Old Tony]’s intended audience is those who haven’t made the leap into a CNC build yet and need the big picture. Part one concentrates on the hardware involved – the steppers, drivers, and controller. He starts with one of those all-in-one eBay packages, although he did …read more

Continue reading The Complete Beginner’s Guide To Building A CNC Machine

From Dev to InfoSec Part 4: Buffer Overflows Made My Brain Hurt

While I’ve written a lot of code in my time, I don’t think I’ve ever firmly appreciated how complex it can be to write secure code. We go about our lives taking for granted that our apps will just work, and hopefully the programmers u… Continue reading From Dev to InfoSec Part 4: Buffer Overflows Made My Brain Hurt

Ease Me Into Cryptography Part 2: Symmetric Ciphers

In the first article in this series on the basics of crypto, “Ease Me Into Cryptography Part 1: Buzzwords and Hash Function”, we learned some lingo and talked about the different aspects of hash functions. Remember that hash functions are one-way &#821… Continue reading Ease Me Into Cryptography Part 2: Symmetric Ciphers

Demystifying The ESP8266 With A Series Of Tutorials

If your interest has been piqued by the inexpensive wireless-enabled goodness of the ESP8266 microcontroller, but you have been intimidated by the slightly Wild-West nature of the ecosystem that surrounds it, help is at hand. [Alexander] is creating a series of ESP8266 tutorials designed to demystify the component and lead even the most timid would-be developer to a successful first piece of code.

If you cast your mind back to 2014 when the ESP8266 first emerged, it caused great excitement but had almost no information surrounding it. You could buy it on a selection of modules, but there were no …read more

Continue reading Demystifying The ESP8266 With A Series Of Tutorials