Above is a chip decapped bu Bunnie Huang. His interesting blog post here shows him defeating the protection fuses on the chip allowing it's program to be read out.
Professional decapping devices
![]() |
Nisene Jet Etch the gold standard in decapping. |
There is an amazingly cool device to do this which is commercially available, it's called a Nisene Jet Etch, and costs about $22,000. Now this is great if you are decapping on a daily basis, but it is just too expensive to justify us buying one. :( Another way to do this is by hand. Carefully dripping acid drop by drop onto the chip, however the chip we are interested in, is small. A single drop of acid would easily overflow and destroy the legs. As I want to be able to put the decapped chip back into a circuit, this is a probelm. So, I'm going to attempt to create a device that will (hopefully) provide the ability to decap repeatedly, albeit without all the speed, ease of use and other amazing features of the JetEtch.
The reagent I want to use is nitric acid. This is due to it's speed at eating away epoxy. It does however also eat away at the leadframe with astonishing speed and vigour, so that must be protected. So... this led me into a short foray into things that are resistant to hot concentrated nitric acid. I came across various materials but I settled on PTFE (Teflon) and a rubber called Viton made by DuPont.
PTFE is relatively cheap, easily machineable and relatively cheap. Viton comes in several grades from relatively cheap to super expensive. It is also made in various formats such as sheets and o-rings.
So here is my initial design:
The Decapinator
![]() |
Decapinator Plan A |
Two PTFE rods drilled out to form two cups, one fits inside the other. The large one (main body) has two holes in the bottom. One for the acid spray and one for the acid waste. The smaller one (chip holder) has a three holes drilled in the bottom. One hole goes through the bottom of the cup, and the other two are drilled into the sides of the cup to allow me to install threaded rods. The acid sprays on a disk of Viton rubber with and aperture cut in the centre which acts as a mask for the chip, ensuring the acid only acts on that area. then there is a PTFE disk cut from the smaller rod which acts as a clamp to hold the chip firmly onto the hole. The chip holder is then inverted and inserted into the main body so that the acid sprays through the centre hole onto the chip.
I ordered my PTFE rods from Direct plastics and they arrived with an enclosed bag of haribo sweets (nice marketing guys!). I chose 50mm and 30mm diameters respectively. This was mainly based on the availability of tools to drill out the centre of the rods. I would normally use a high speed spade bit to cut larger diameter holes, but the long point on those bits would prevent me from getting the tight aperture that I wanted. I settled on a MAD (Multi Angle Drill) bit. These were available in multiple sizes and have only a small centering point that would allow me to get the shape that I wanted, and, align the centre holes nicely. MAD drill bit set:
As you can see from the above image they have very small centre points.
The next was the choice of glassware. Everything had to be borosilicate glass (Pyrex) to withstand the heat without shattering. I chose a wide necked 500ml Erlenmeyer flask because of its wide base which would give stability and good heat contact with the hotplate. As this is going to be top heavy I opted for a lab stand to securely hold the flask in place.
Nitic acid vapour is highly corrosive to items such as rubber, but I couldn't find suitable bungs to resist the acid, so I was leaning to machining down the 50mm rod on a lathe to give me a plug that I could insert into the mouth of the flask and seal with Viton o-rings. This would mean laying my hands on a lathe, and as this was a proof of concept I decided to forgo the new toy and use a rubber stopper instead. This would degrade, but they are cheap and I should get a few uses out of it.
One of my next problems is how to seal the glass tubes delivering and draining the acid into the PTFE. The drain was a problem because I would be taking it out from an angle. I came up with the idea of using a plug cutter. This is normally used to cut a small plug of wood to cover over a screw hole. Normally you would drill it into a piece of wood and then snap off the plug. I figured that if I used it in the PTFE I could then drill through the middle of the plug into the centre cavity, and then slip my drain tube over the plug. See below.
Detail of main body showing viton gasket around
delivery capillary and plug cut drain port.
As for the glass tubes I'm planning to use a 0.8mm inside diameter capillary tube for the acid delivery which should give me a nice fine jet, and a 10mm outside diameter for the drain.
As I mentioned earlier Viton comes in a variety of grades. The only one that would appear to consistantly resist hot concentrated nitric acid is Viton ETP 600-S also known as Viton extreme.
As it turns out Viton Extreme is also rare as rocking horse s**t. One supplier I called said, and I quote: "No F*****g chance". Another said they could only order the minimum order from Dupont and that was 940mm square 1mm thick and cost 1700 quid, plus VAT, plus delivery. I managed to track down a supplier that would supply me with a 200mm square 2mm thick for about 200 pounds. Not cheap, but as I only needed to use a small piece at a time and I could re-use it on another chip if I needed the same size aperture.
So at this point various packages are converging on Aperture Labs from various parts of the UK. Once everything arrives and I start construction I'll document this in another post.
I have previously discussed the "plink plink fizz" method of decapping here, but what I really need to do is to selectively. server safe
ReplyDeleteHey Zac, Did you ever build this out into a physical device? I'd love to see pics of it. I'm curious how well the acid spray method worked, and how long it took to decap?
ReplyDelete-Russ
Excellent. I have done something similar.
ReplyDeleteHere is something that you will love... 3D print most of it! Ultem (polyetherimide) will withstand pH 1-10 and up to 125C.
You could print onto and around the glass parts. You could make the whole thing into a single piece, as long as you can add some distance between the heating element.
This comment has been removed by the author.
ReplyDeleteAny updates?
ReplyDeleteIt might be worth learning a bit of glassware making skills. If regular borosilicate glass is fine, then you could make that whole thing out of glass. No sealing issues that way. What volume of acid do you need to burn a small hole? You could make a simple U shaped tube with a reservoir and then narrow the tip to as fine as you need. Push in air to force the nitric out.
HARDWEAR.IO "CALL FOR PAPERS" OPEN
ReplyDeletehardwear.io is seeking innovative research on hardware security. If you have done interesting research on attacks or mitigation on any Hardware and want to showcase it to the security community, just submit your research paper. Please find all the relevant details for the submission below.
ABOUT HARDWEAR.IO
hardwear.io Security Conference is a platform for hardware and security community where researchers showcase and discuss their innovative research on attacking and defending hardware.
The objective of the conference revolves around four key concerns in hardware, firmware and related protocols i.e. backdoors, exploits, trust and attacks (BETA).
DATES
Training: 20th – 21st Sept 2016
Conference: 22nd – 23rd Sept 2016
VENUE
The Hague Security Delta
Wilhelmina van Pruisenweg 104
2595 AN The Hague
The Netherlands
www.hardwear.io
Very nice post. Thanks for sharing.
ReplyDeleteNon woven fabric bag making machine
Great Article
DeleteCyber Security Projects
projects for cse
Networking Security Projects
JavaScript Training in Chennai
JavaScript Training in Chennai
The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training
I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. discover this info here
ReplyDeleteDoes Ufone Have 3G Coverage In Narowal?
ReplyDeleteDoes Ufone Have 3G Coverage In Nankana?
Does Ufone Have 3G Coverage In Narowal?
Does Ufone Have 3G Coverage In Nankana?
Does Ufone Have 3G Coverage In Narowal?
These type of machines come in different kinds, types and sizes from hand to computer controlled. These machines consist of a column, a base, spindle, table and drill head.cordless screwdriver
ReplyDeleteBifold panel hardware from Stanley hardware is yet another multi utility hardware for sliding doors and pocket doors. These are well known for their high quality and durability.electrical shop
ReplyDeleteThey call it the design phase, and the team meets with the customers to find the best fitting DIY home for their needs. They make building the home easy, and the team helps with all parts of the DIY home building process.awesome slime
ReplyDeleteI would like to say that this blog really convinced me, you give me best information! Thanks, very good post.
ReplyDeleteSliding Wardrobes
Keep Posting:)
Even the words like alluring and fascinating cannot do full justice when it comes to describing this blog.
ReplyDeletepaypal hack
This comment has been removed by the author.
ReplyDeleteI'm glad I found this web site, I couldn't find any knowledge on this matter prior to.Also operate a site and if you are ever interested in doing some visitor writing for me if possible feel free to let me know, im always look for people to check out my web site. bedliners
ReplyDeleteI really like your writing style, good info , thankyou for putting up : D. zf north america Online
ReplyDeleteI was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. Thanks for sharing this wonderful information.
ReplyDeletehttps://fyitester.com/sampling-loom/
I have to convey my respect for your kindness for all those that require guidance on this one field. Your special commitment to passing the solution up and down has been incredibly functional and has continually empowered most people just like me to achieve their dreams. Your amazing insightful information entails much to me and especially to my peers. Thanks a ton; from all of us. identity access management
ReplyDeleteThat is the excellent mindset, nonetheless is just not help to make every sence whatsoever preaching about that mather. Virtually any method many thanks in addition to i had endeavor to promote your own article in to delicius nevertheless it is apparently a dilemma using your information sites can you please recheck the idea. thanks once more. Used Mini Cooper Parts
ReplyDeleteAirport security plays a vital role for the country's security as a whole. Our airports are one of the major components of border security security company
ReplyDeleteGreat article with excellent idea!Thank you for such a valuable article. I really appreciate for this great information.. industrial aluminum work platform
ReplyDeleteComputer hardware components are the single hardware parts that make up the whole computer system, such as the motherboard, processor or hard drive.minecraft server hosting
ReplyDeleteI think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. Security Packenham
ReplyDeleteHi there! Nice post! Please tell us when I will see a follow up! window patching machine
ReplyDeleteIndependent of the size of an endeavor, it in every case needs the influence that information investigation (of the correct information obviously) can give. machine learning certification
ReplyDeleteI have been checking out a few of your stories and i can state pretty good stuff. I will definitely bookmark your blog roller brushes
ReplyDeleteI have read your article, it is very informative and helpful for me.I admire the valuable information you offer.tree trimmers delray beach
ReplyDeleteI think this is one of the most significant information for me. And i’m glad reading your article. But should remark on some general things, The web site style is perfect, the articles is really great : D. Good job, cheers.
ReplyDeletepool screen repair treasure coast
This comment has been removed by the author.
ReplyDeleteYou have a good point here!I totally agree with what you have said!!Thanks for sharing your views...hope more people will read this article!!!
ReplyDeletetree service riviera beach
Hi, This is nice article you shared great information i have read it thanks for giving such a wonderful Blog for reader. tile resurfacing broward county
ReplyDeleteI think this is one of the most significant information for me. And i’m glad reading your article. But should remark on some general things, The web site style is perfect, the articles is really great : D. Good job, cheers
ReplyDeleteHaroon Ullah
I have read your article, it is very informative and helpful for me.I admire the valuable information you offer in your articles. Thanks for posting it.. Visit here
ReplyDeleteVery nice bro, thanks for sharing this with us. Keep up the good work and Thank you for sharing information tile reglazing fort lauderdale
ReplyDeleteGreat article and a nice way to promote online. I’m satisfied with the information that you provided
ReplyDeletebathtub refinishing and fiberglass expert west palm beach
Pretty! This was an extremely wonderful article. Thank you for providing these details. onsite mobile repair bangalore Greetings! Very helpful advice in this particular article! It is the little changes that will make the greatest changes. Many thanks for sharing! asus display repair bangalore Hi there! This post could not be written any better! Looking at this post reminds me of my previous roommate! He constantly kept talking about this. I am going to send this information to him. Pretty sure he will have a very good read. Thanks for sharing! huawei display repair bangalore
ReplyDeleteI wanted to thank you for this great read!! I certainly enjoyed every bit of it. I have you book-marked to check out new stuff you post… online laptop repair center bangalore Hi, I do think this is an excellent website. I stumbledupon it ;) I will return yet again since I book marked it. Money and freedom is the best way to change, may you be rich and continue to guide others. dell repair center bangalore
ReplyDeleteGood article! We are linking to this particularly great post on our site. Keep up the great writing. macbook repair center bangalore This is a really good tip especially to those new to the blogosphere. Short but very accurate info… Appreciate your sharing this one. A must read post! acer repair center bangalore
ReplyDeleteWow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. Serious Security Melbourne
ReplyDeleteI thought I was strong with my ideas on this, but with your writing expertise you have managed to convert my beliefs your new ideas. Mallorca is fun
ReplyDeleteBest Data Science training in Mumbai
Data Science training in Mumbai
I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
ReplyDeleteData Science Certification in Bangalore
Thanks you for sharing information.
ReplyDeletepython training in bangalore | python online trainng
artificial intelligence training in bangalore | artificial intelligence online training
uipath training in bangalore | uipath online training
blockchain training in bangalore | blockchain online training
https://digitalweekday.com/
ReplyDeletehttps://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
ReplyDeletehttps://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
https://digitalweekday.com/
Highly appreciable regarding the uniqueness of the content. This perhaps makes the readers feels excited to get stick to the subject. Certainly, the learners would thank the blogger to come up with the innovative content which keeps the readers to be up to date to stand by the competition. Once again nice blog keep it up and keep sharing the content as always.
ReplyDelete360DigiTMG Business Analytics Course
Great blog with valuable information found very useful thank you.
ReplyDeleteData Analytics Course Online
Want to stream your desired music content at a reduced price? You can opt for the same.
ReplyDeleteGet a Tidal Student Discount
The Silence of The Lambs is probably one of the best films ever, and if you are looking out for something
ReplyDeleteBest Movies to Watch
Fantastic blog with very informative information, found valuable thanks for sharing
ReplyDeletetypeerror nonetype object is not subscriptable
Thanks for sharing this, I actually appreciate you taking the time to share with everybody.
ReplyDeleteData Science Training In Hyderabad
Data Science is running our world smoothly. While airlines can forecast weather, predict delays, reschedule flights, provide real-time information to customers and keep track of their competitors' price, logistics companies like DHL and FedEx are also using Data Science to achieve better operational efficiency and deliver products to the right place at the right time with the lowest possible expenditure. data science course syllabus
ReplyDeleteNice Information Your first-class knowledge of this great job can become a suitable foundation for these people. I did some research on the subject and found that almost everyone will agree with your blog.
ReplyDeleteCyber Security Course in Bangalore
Writing in style and getting good compliments on the article is hard enough, to be honest, but you did it so calmly and with such a great feeling and got the job done. This item is owned with style and I give it a nice compliment. Better!
ReplyDeleteCyber Security Training in Bangalore
Post youtube video how it works and buy youtube likes from here https://soclikes.com/
ReplyDeleteWow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also.
ReplyDeletedata science course in India
I don t have the time at the moment to fully read your site but I have bookmarked it and also add your RSS feeds. I will be back in a day or two. thanks for a great site.
ReplyDeleteBest Course for Digital Marketing In Hyderabad
You might comment on the order system of the blog. You should chat it's splendid. Your blog audit would swell up your visitors. I was very pleased to find this site.I wanted to thank you for this great read!!
ReplyDeleteArtificial Intelligence Course
Top quality blog with unique content and information shared was valuable looking forward for next updated thank you
ReplyDeleteEthical Hacking Course in Bangalore
Thank you for sharing.
ReplyDeleteData Science Online Training
Python Online Training
Salesforce Online Training
Very informative content and intresting blog post.Data science training in Mumbai
ReplyDeleteYour content is very unique and understandable useful for the readers keep update more article like this.
ReplyDeletedata science course noida
Thank You for your excellent , it was really helpful for me and loved to read this.
ReplyDeletecloud devops
7 good habits
mobile app testing tools
importance of web development
ms excel interview questions
hacking books
Wonderful..! I was really impressed by your excellent post and Keep doing well...
ReplyDeleteMicrosoft Dynamics CRM Training in Chennai
Node JS Training in Chennai
Node JS Course in Chennai
Your different from others i've read, this was amazing I thank you for sharing this.lice treatment home remedies
ReplyDeleteYour different from others i've read, this was amazing I thank you for sharing this.We buy houses San Antonio
ReplyDeleteWe’ve been creating elegant digital printing for over 20 years. Right from the start of the digital printing revolution, in fact. In that time we have grown with you, our clients. And the thing is, like any important relationship check our website for more info custom stickers printing
ReplyDeleteIt is the best information for this topic and kindly updating here...
ReplyDeleteOpenspan Online Training
Openspan Online Course
Matlab Training in Chennai
Leadership Training in Chennai
Whatsapp Number Call us Now! 01537587949
ReplyDeleteplease visit us: Digital Marketing Training
sex video: iphone repair in Novi
pone video usa: iphone repair in Novi
pone video usa: Social Bookmarking Sites List 2021
Thanks for posting the best information and the blog is very informative.Data science course in Faridabad
ReplyDeleteNice Blog. For all Best Digital Marketing Services In Hyderabad visit 9and9.
ReplyDeleteGerman classes in Chennai
ReplyDeleteFrench Classes in Chennai
Spoken English Classes in Chennai
Spoken Hindi Classes in Chennai
I am glad to discover this page. I have to thank you for the time I spent on this especially great reading !! I really liked each part and also bookmarked you for new information on your site.
ReplyDeleteData Science Training in Chennai
ReplyDeleteNice Blog. Thanks for Sharing this useful information...
Data science training in chennai
Data science course in chennai
Liên hệ mua vé rẻ tại đại lý Aivivu, tham khảo
ReplyDeletevé máy bay đi Mỹ
vé máy bay quốc tế từ mỹ về việt nam
giá vé đi đà nẵng
vé máy bay đi đà lạt vietjet
vé máy bay phú quốc
Nice Blog,
ReplyDeleteTo Learn Digital Marketing Video Course visit Digital Brolly.
digital marketing video course