Welcome to the dark corner of BIOS reverse engineering, code injection and various modification techniques only deemed by those immensely curious about BIOS

Saturday, July 30, 2011

Facebook Comment Feature Now Available

Hi guys, Facebook commenting is now enabled in this blog. I hope this enables better communication with the blog audience. Another news is that I'm going to do cross-referencing to Pinczakko Official Website from here. I'm back to writing articles now that it has been several years dormant. The last article I wrote was on the DLL support in Award BIOS. Well, it has been a long time ago.

Wednesday, July 20, 2011

The Long Silence and News on the Second Edition Book

Hi guys. It's been a very long silence since March. Well, real life got in the way. I was busy with a middleware project and the need to learn from scratch made it very difficult to allocate time for the BIOS research. Well, now I'm back researching BIOS again full-throttle at least 3 days per week. Therefore, the book content would be coming in the coming weeks hopefully. I have several semi-official works in BIOS baking in the kitchen. You will see some of it in the new book. Just FYI, the first book took 5 years for the research because I'm complete noob in (believe it or not) computer. Not just programming but using computer as well. It took several years just to learn to write Windows Device Drivers for experiments. Certainly a lot has changed since those years. Therefore, several months of research I think would be sufficient this time around as long as I can keep my "mood level" and "focus" to finish this one. Thanks for the suggestions in my post from last March. I'm preparing a reworked ToC to accomodate those ideas. Regarding my plan to release the first edition of the book for free. I'm still doing some cautious reading on the contract to see whether it will violate my contract or not. Actually, I stopped receiving royalties in mid-2010. However, I don't want to violate any IP transferred to my publisher as per the contract.

Wednesday, March 9, 2011

Latest State of The BIOS Disassembly Book

Hello guys. First I would like to apologize for the very late delivery of the book. I've been dragging my feet with other works over the past few months and hadn't been able to do considerable work on the book. Anyway, I have discussed everything with my publisher and co-author Luis Miras and we decided that we should push forward much more aggressively. Well, I decided to do a "restart" because the first four chapters that I have finished last year requires a lot of rework. If you have ideas on new stuff which you think should be included, feel free to talk about it in the comment section. Thanks. Darmawan

Sunday, January 9, 2011

Happy New Year and Update on BIOS Disassembly Ninjutsu Uncovered 2nd Edition

Hi Guys. First I'd like to say Happy New Year to you all. About BIOS Disassembly Ninjutsu Uncovered 2nd Edition, I want to apologize because I couldn't finish the book last year despite my best effort. It's not a vaporware :P, as I've worked on several chapters already. It's too bad that I was very busy last year and couldn't allocate enough time to finish it. However, there was one positive side to the delay. I finally had a chance to work with official BIOS source code from one of the BIOS vendor (under NDA). This gives me a unique insight on how much exactly an "insider" (a.k.a BIOS developer) knows about the BIOS code itself. I can tell you that it's exactly as what I've suspected since long ago (even before BIOS Disassembly Ninjutsu Uncovered), even if you have the source code, BIOS code still has a very steep learning curve, you need to know (literally) dozens of hardware protocol specifications. It's not just about the code itself but about the background knowledge needed to understand them all. Well, at least in one respect, the second edition of the book would provide a unique point of view.