Logitech Unifying devices support in UPower
Developer details adding Logitech Unifying device battery support to UPower by reverse-engineering the HID++ protocol.
Developer details adding Logitech Unifying device battery support to UPower by reverse-engineering the HID++ protocol.
A developer reverse engineers the Logitech K750 keyboard's battery and light sensor to create Linux support, detailing the USB sniffing process.
Analysis of the AVG Mobilation antivirus app for Windows Phone, revealing it as a non-functional port with humorous, ineffective scanning code.
Discusses the ethics and consequences of anti-cracking measures in software, advising against deceptive practices that harm user trust.
A programmer examines how compiler optimizations can defeat simple anti-cracking code tricks, using a floating-point example.
Explores advanced self-modifying code techniques like polymorphism and metamorphism for software protection and anti-debugging.