{"id":2210,"date":"2022-10-11T09:12:14","date_gmt":"2022-10-11T00:12:14","guid":{"rendered":"https:\/\/derrylab.com\/?p=2210"},"modified":"2022-10-11T09:12:55","modified_gmt":"2022-10-11T00:12:55","slug":"this-is-the-most-expensive-thing-that-i-have-repaired","status":"publish","type":"post","link":"https:\/\/blog.derrylab.com\/index.php\/2022\/10\/11\/this-is-the-most-expensive-thing-that-i-have-repaired\/","title":{"rendered":"This is The Most Expensive Thing That I Have Repaired"},"content":{"rendered":"\n<p>That day, Professor told me to start learning about power side-channel attacks. Our lab has some ChipWhisperer lite kits, and I took one. I took the course and learned how to do CPA and DPA with invasive methods, which we need to connect physically to the victim chip to measure the power trace. I did that and success.<\/p>\n\n\n\n<p>Now I want to try the non-invasive method, which does not need to do measurements physically. Instead, I can use probing the electromagnetic probe just above the victim chip. The problem is the ChipWhisperer lite has no probe connection, I have to solder the male probe connector to the board, and I don&#8217;t have that.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>I went to the lab storage and found that there was one ChipWhisperer pro kit. It has a probe connector and also an LCD. Very cool, isn&#8217;t it? I took it to my desk and turn it on. It turned up well, the LCD showing the menu screen, and I guess it&#8217;s working with no problem. I left it turned on while keep watching the tutorial and trying to connect the probe. I don&#8217;t remember exactly how long I left it turned on, but I go back and forth from my desk to the lab storage a few times to set up the EM probe. After I finish setting up the probe to the chip and connecting it to the Chipwhisperer Pro module (CW1200), I try to turn it on. I suddenly realized that the module was connected to the power and computer USB, but the screen was completely DEAD. No sign of electricity, no LED&#8217;s. It&#8217;s just dead right there without me noticing it when.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">I&#8217;m dead<\/h2>\n\n\n\n<p>I know I am in trouble because, if I remember correctly, this module price is no joke for a student that depends on a scholarship for a living. I checked the web pages and look at the price.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"929\" height=\"422\" src=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/image-1.png?resize=929%2C422&#038;ssl=1\" alt=\"\" class=\"wp-image-2218\" srcset=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/image-1.png?w=929&amp;ssl=1 929w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/image-1.png?resize=300%2C136&amp;ssl=1 300w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/image-1.png?resize=768%2C349&amp;ssl=1 768w\" sizes=\"auto, (max-width: 929px) 100vw, 929px\" \/><figcaption class=\"wp-element-caption\">Almost three times my scholarship<\/figcaption><\/figure>\n\n\n\n<p>I got silenced for a moment, asking myself, &#8220;Wait, is this a dream or real?&#8221;. I tried to wake up, but I was already awake. Then I try to remember, &#8220;Where did I go wrong?&#8221;. I check the power supply, the voltage, and the ampere. I check the USB. It&#8217;s all from the package. I checked my probe setup, and it&#8217;s all correct. I remember the instructor; Colin o Flynn said, &#8220;In theory, it is impossible to be bricked.&#8221;. Based on what he said, I felt like I did something terrible to a four thousand-dollar module.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">I have to find a solution<\/h2>\n\n\n\n<p>I re-read all the instructions, the module, and the kits, maybe if there is something wrong or someone put other kit parts into this kit. But all I used was just from the kit, and I just turned it on and left it for maybe one hour without it doing anything.<\/p>\n\n\n\n<p>Then I tried to search for a solution, of course, at google, not my lab friends cause they would only cause more panic than a solution. I found some <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/newaetech\/chipwhisperer\/issues\/208\" target=\"_blank\">GitHub discussions<\/a> that said theirs was bricked. The console said connected but no LED, while in my case, the console does not detect anything connected. I thought mine was in worse condition.<\/p>\n\n\n\n<p>I keep searching for a physical problem with ChipWhisperer, but I found nothing. Because I don&#8217;t think this is a firmware problem since I never did anything with this module, even touching the touchscreen. Also, there are no lights at all.<\/p>\n\n\n\n<p>I got desperate, and all I can found is<a rel=\"noreferrer noopener\" data-type=\"URL\" data-id=\"https:\/\/forum.newae.com\/t\/problem-with-firmware-update-in-chipwhisperer-pro\/2075\/7\" href=\"https:\/\/forum.newae.com\/t\/problem-with-firmware-update-in-chipwhisperer-pro\/2075\/7\" target=\"_blank\"> someone creating a guide to restore the firmware<\/a>. But since his instruction was to open the device first, then I tried to follow it. Maybe I can find something broken inside the power connector.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1533468312529969839039999.jpg?resize=768%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-2229\" srcset=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1533468312529969839039999-scaled.jpg?resize=768%2C1024&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1533468312529969839039999-scaled.jpg?resize=225%2C300&amp;ssl=1 225w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1533468312529969839039999-scaled.jpg?resize=1152%2C1536&amp;ssl=1 1152w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1533468312529969839039999-scaled.jpg?resize=1536%2C2048&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1533468312529969839039999-scaled.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Loosen the corner screw with a small allen wrench<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1531105814122689880648814.jpg?resize=768%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-2232\" srcset=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1531105814122689880648814-scaled.jpg?resize=768%2C1024&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1531105814122689880648814-scaled.jpg?resize=225%2C300&amp;ssl=1 225w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1531105814122689880648814-scaled.jpg?resize=1152%2C1536&amp;ssl=1 1152w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1531105814122689880648814-scaled.jpg?resize=1536%2C2048&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1531105814122689880648814-scaled.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Right side case done<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1530577797954564856380589.jpg?resize=768%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-2230\" srcset=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1530577797954564856380589-scaled.jpg?resize=768%2C1024&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1530577797954564856380589-scaled.jpg?resize=225%2C300&amp;ssl=1 225w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1530577797954564856380589-scaled.jpg?resize=1152%2C1536&amp;ssl=1 1152w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1530577797954564856380589-scaled.jpg?resize=1536%2C2048&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1530577797954564856380589-scaled.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Left side done<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153120.jpg?resize=1024%2C768&#038;ssl=1\" alt=\"\" class=\"wp-image-2233\" srcset=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153120-scaled.jpg?resize=1024%2C768&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153120-scaled.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153120-scaled.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153120-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153120-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Oops, don&#8217;t follow me, it turns out opening just one side is enough \ud83d\ude05<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1532171550007620466460639.jpg?resize=768%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-2231\" srcset=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1532171550007620466460639-scaled.jpg?resize=768%2C1024&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1532171550007620466460639-scaled.jpg?resize=225%2C300&amp;ssl=1 225w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1532171550007620466460639-scaled.jpg?resize=1152%2C1536&amp;ssl=1 1152w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1532171550007620466460639-scaled.jpg?resize=1536%2C2048&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_1532171550007620466460639-scaled.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Now slide to the side and you can see the inside of this four thousand dollar device<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">It&#8217;s alive!<\/h2>\n\n\n\n<p>In the instruction, He said that I needed to short the erase pin until the device was not detected by the Windows. Well, currently, it is already not detected at all in my system, so I skipped this part. But the device is still detected as a USB to Serial converter, so I install the WinUSB driver. After that, I tried to reinstall the firmware using Bossa, and Voila! It works, the LCD is turned on, and it comes back to life! The four thousand-dollar module comes back to life!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153937.jpg?resize=1024%2C768&#038;ssl=1\" alt=\"\" class=\"wp-image-2234\" srcset=\"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153937-scaled.jpg?resize=1024%2C768&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153937-scaled.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153937-scaled.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153937-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/20221007_153937-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>I know this might sound simple, but this is the most expensive thing that I have repaired. And I hope this can helps others with their dead ChipWhisperer kit to try to reinstall the firmware even if they look dead physically without any life signs. <a href=\"https:\/\/forum.newae.com\/t\/problem-with-firmware-update-in-chipwhisperer-pro\/2075\/7\" data-type=\"URL\" data-id=\"https:\/\/forum.newae.com\/t\/problem-with-firmware-update-in-chipwhisperer-pro\/2075\/7\" target=\"_blank\" rel=\"noreferrer noopener\">Thanks to the original firmware restore writer<\/a> \ud83d\ude42<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>That day, Professor told me to start learning about power side-channel attacks. Our lab has some ChipWhisperer lite kits, and I took one. I took the course and learned how to do CPA and DPA with invasive methods, which we need to connect physically to the victim chip to measure the power trace. I did [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2222,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[172],"tags":[176,174,178,177,180,179,175,64,173],"class_list":["post-2210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hardware","tag-bricked-chipwhisperer","tag-chipwhiosperer","tag-chipwhisperer-firmware","tag-dead-chipwhisperer","tag-expensive","tag-firmware","tag-hardware","tag-tutorial","tag-windows"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/10\/alexander-grey-8lnbXtxFGZw-unsplash-scaled.jpg?fit=2560%2C1707&ssl=1","jetpack-related-posts":[{"id":2572,"url":"https:\/\/blog.derrylab.com\/index.php\/2023\/02\/08\/how-to-install-the-latest-openwrt-on-arduino-yun\/","url_meta":{"origin":2210,"position":0},"title":"How to Install the Latest OpenWRT on Arduino Yun","author":"derry","date":"February 8, 2023","format":false,"excerpt":"By the time I am writing this, this might be the first article that tells you how to install OpenWRT on Arduino Yun because no one talks about it. Also, Arduino Yun is already reached its end of life, and the version history is not well documented in each article\u2026","rel":"","context":"In &quot;Hardware&quot;","block_context":{"text":"Hardware","link":"https:\/\/blog.derrylab.com\/index.php\/category\/hardware\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/02\/ArduinoYunFront_2.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/02\/ArduinoYunFront_2.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/02\/ArduinoYunFront_2.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/02\/ArduinoYunFront_2.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/02\/ArduinoYunFront_2.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":552,"url":"https:\/\/blog.derrylab.com\/index.php\/2022\/03\/15\/how-to-run-linux-on-riscv-in-arty-a7-100t-fpga\/","url_meta":{"origin":2210,"position":1},"title":"How to Run Linux on RISCV in Arty A7-100T FPGA","author":"derry","date":"March 15, 2022","format":false,"excerpt":"It's been tempting for me to try running open-source software on top of open-source hardware. SiFive provides a bitstream for Arty A7 called Freedom, but it seems that the repository is dead now. The other interesting alternative to try is VexRiscv, and everyone keeps posting about Arty A7 35T while\u2026","rel":"","context":"In &quot;linux&quot;","block_context":{"text":"linux","link":"https:\/\/blog.derrylab.com\/index.php\/category\/linux\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/03\/pexels-rone-ferreira-3690005-1-scaled.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/03\/pexels-rone-ferreira-3690005-1-scaled.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/03\/pexels-rone-ferreira-3690005-1-scaled.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/03\/pexels-rone-ferreira-3690005-1-scaled.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2022\/03\/pexels-rone-ferreira-3690005-1-scaled.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2538,"url":"https:\/\/blog.derrylab.com\/index.php\/2023\/01\/31\/how-to-install-alfa-awus036nh-driver-for-kali-linux\/","url_meta":{"origin":2210,"position":2},"title":"How to Install Alfa AWUS036NH Driver for Kali Linux","author":"derry","date":"January 31, 2023","format":false,"excerpt":"This wifi adapter is an important weapon for penetration testers due to its feature that supports monitor and packet injection mode on a 2.4Ghz network. However, even if Alfa said it is already supported out of the box in Kali Linux, I found it unstable out of the box. Sometimes\u2026","rel":"","context":"In &quot;Hardware&quot;","block_context":{"text":"Hardware","link":"https:\/\/blog.derrylab.com\/index.php\/category\/hardware\/"},"img":{"alt_text":"Computer desktop","src":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvZnJ3bGFuX3dpZmlfbmV0d29ya19tb2RlbS1pbWFnZS1reWJjZThvZC5qcGc.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvZnJ3bGFuX3dpZmlfbmV0d29ya19tb2RlbS1pbWFnZS1reWJjZThvZC5qcGc.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvZnJ3bGFuX3dpZmlfbmV0d29ya19tb2RlbS1pbWFnZS1reWJjZThvZC5qcGc.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvZnJ3bGFuX3dpZmlfbmV0d29ya19tb2RlbS1pbWFnZS1reWJjZThvZC5qcGc.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvZnJ3bGFuX3dpZmlfbmV0d29ya19tb2RlbS1pbWFnZS1reWJjZThvZC5qcGc.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2793,"url":"https:\/\/blog.derrylab.com\/index.php\/2023\/04\/25\/asus-zephyrus-g14-display-brightness-flickering-heres-how-to-fix-it\/","url_meta":{"origin":2210,"position":3},"title":"ASUS Zephyrus G14 Display Brightness Flickering? Here&#8217;s How to Fix It","author":"derry","date":"April 25, 2023","format":false,"excerpt":"If you're an ASUS Zephyrus G14 laptop owner, you may have experienced an issue with the display brightness flickering or adjusting automatically. This issue can be quite frustrating, especially when you're trying to focus on your work or enjoy a movie or game. After some investigation, I found that the\u2026","rel":"","context":"In &quot;Hardware&quot;","block_context":{"text":"Hardware","link":"https:\/\/blog.derrylab.com\/index.php\/category\/hardware\/"},"img":{"alt_text":"asus republic of gamers logo in black and white","src":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/04\/pexels-photo-12877878-e1682429422162.jpeg?fit=867%2C419&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/04\/pexels-photo-12877878-e1682429422162.jpeg?fit=867%2C419&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/04\/pexels-photo-12877878-e1682429422162.jpeg?fit=867%2C419&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/04\/pexels-photo-12877878-e1682429422162.jpeg?fit=867%2C419&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2555,"url":"https:\/\/blog.derrylab.com\/index.php\/2023\/01\/31\/how-to-find-and-connect-to-hidden-wifi-network\/","url_meta":{"origin":2210,"position":4},"title":"How to Find and Connect to Hidden Wifi Network","author":"derry","date":"January 31, 2023","format":false,"excerpt":"Suppose you have a device that communicates using wifi, and you already know the password, but you can't find the SSID name on your phone or computer. How can you connect? In this post, I will show you how to find and connect to the hidden network using Kali Linux.\u2026","rel":"","context":"In &quot;Hardware&quot;","block_context":{"text":"Hardware","link":"https:\/\/blog.derrylab.com\/index.php\/category\/hardware\/"},"img":{"alt_text":"photo of a wi fi tower under a blue sky","src":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/pexels-photo-7862565.jpeg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/pexels-photo-7862565.jpeg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/pexels-photo-7862565.jpeg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/pexels-photo-7862565.jpeg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2023\/01\/pexels-photo-7862565.jpeg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":336,"url":"https:\/\/blog.derrylab.com\/index.php\/2021\/08\/10\/now-i-understand-what-is-identically-distributed-iid-random-variable\/","url_meta":{"origin":2210,"position":5},"title":"Now I Understand: What is Independent and Identically Distributed (IID) Random Variable","author":"derry","date":"August 10, 2021","format":false,"excerpt":"I was working with my friend on a Random Number Generator (RNG) research paper. We need to evaluate the quality of our random bitstream result using the NIST SP800-90B entropy test. Since this is my first time working in the RNG field, I tried to gather all information about evaluating\u2026","rel":"","context":"In &quot;Understanding&quot;","block_context":{"text":"Understanding","link":"https:\/\/blog.derrylab.com\/index.php\/category\/understanding\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.derrylab.com\/wp-content\/uploads\/2021\/08\/erik-mclean-C3T8KTZxTFM-unsplash-scaled-e1628599260397.jpg?fit=512%2C341&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/posts\/2210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/comments?post=2210"}],"version-history":[{"count":4,"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/posts\/2210\/revisions"}],"predecessor-version":[{"id":2235,"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/posts\/2210\/revisions\/2235"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/media\/2222"}],"wp:attachment":[{"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/media?parent=2210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/categories?post=2210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.derrylab.com\/index.php\/wp-json\/wp\/v2\/tags?post=2210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}