{"id":90674,"date":"2018-08-09T06:00:14","date_gmt":"2018-08-09T13:00:14","guid":{"rendered":"https:\/\/securingtomorrow.mcafee.com\/?p=90674"},"modified":"2025-06-01T20:19:41","modified_gmt":"2025-06-02T03:19:41","slug":"examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families","status":"publish","type":"post","link":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/","title":{"rendered":"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families"},"content":{"rendered":"<p><em>This research is a joint effort by Jay Rosenberg, senior security researcher at Intezer, and Christiaan Beek, lead scientist and senior principal engineer at McAfee. Intezer has also <a href=\"https:\/\/www.intezer.com\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\">posted this story.<\/a>\u00a0<\/em><\/p>\n<p>Attacks from the online groups Lazarus, Silent Chollima, Group 123, Hidden Cobra, DarkSeoul, Blockbuster, Operation Troy, and 10 Days of Rain are believed to have come from North Korea. But how can we know with certainty? And what connection does a DDoS and disk-wiping attack from July 4, 2009, have with WannaCry, one of the largest cyberattacks in the history of the cyber sphere?\u00a0<strong>\u00a0<\/strong><\/p>\n<p>From the Mydoom variant Brambul to the more recent Fallchill, WannaCry, and the targeting of cryptocurrency exchanges, we see a distinct timeline of attacks beginning from the moment North Korea entered the world stage as a significant threat actor.<\/p>\n<p>Bad actors have a tendency to unwittingly leave fingerprints on their attacks, allowing researchers to connect the dots between them. North Korean actors have left many of these clues in their wake and throughout the evolution of their malware arsenal.<\/p>\n<p>This post reflects months of research; in it we will highlight our code analysis illustrating key similarities between samples attributed to the Democratic People&#8217;s Republic of Korea, a shared networking infrastructure, and other revealing data hidden within the binaries. Together these puzzle pieces show the connections between the many attacks attributed to North Korea and categorize different tools used by specific teams of their cyber army.<\/p>\n<h2><strong>Valuable context<\/strong><strong>\u00a0<\/strong><\/h2>\n<p>This article is too short to dig deeply into the history, politics, and economic changes of recent years. Nonetheless, we must highlight some events to put past and present cyber events into perspective.<\/p>\n<p>The DPRK, like any country, wants to be as self-sufficient and independent as possible. However, for products such as oil, food, and foreign currency for trading, the country lacks resources and has to find ways of acquiring them. What can a nation do when legal international economics are denied? To survive, it must gain foreign currency for trading. One of the oldest ways to do this is to join the worlds of gambling (casinos) and drugs. In 2005, the United States wanted to shut down North Korean enterprises involved in illegal operations. They investigated a couple of banks in Asia that seemed to have ties with North Korea and operated as money laundering sites. One bank in particular is controlled by a billionaire gambling mogul who started a casino in Pyongyang and has close ties to Pyongyang. That bank, based in Macau, came back into the picture during an attack on the SWIFT financial system of a bank in Vietnam in 2015. The Macau bank was listed twice in the malware&#8217;s code as a recipient of stolen funds:<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90685\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png\" alt=\"\" width=\"550\" height=\"602\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png 550w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1-274x300.png 274w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1-457x500.png 457w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n<p><em>Figure 1: SWIFT code in malware.<\/em><\/p>\n<h2><strong>Code reuse<\/strong><\/h2>\n<p>There are many reasons to reuse malware code, which is very common in the world of cybercrime. If we take an average ransomware campaign, for example, once the campaign becomes less successful, actors often change some of basics such as using a different packer to bypass defenses. With targeted campaigns, an adversary must keep its tools undetected for as long as possible. By identifying reused code, we gain valuable insights about the \u201cancestral relations\u201d to known threat actors or other campaigns. Our research was heavily focused on this type of analysis.<\/p>\n<p>In our years of investigating cyber threats, we have seen the DPRK conduct multiple cyber campaigns. In North Korea, hackers\u2019 skills determine which cyber units they work for. We are aware two major focuses of DPRK campaigns: one to raise money, and one to pursue nationalist aims. The first workforce gathers money for the nation, even if that means committing cybercrime to hack into financial institutions, hijack gambling sessions, or sell pirated and cracked software. Unit 180 is responsible for illegally gaining foreign currency using hacking techniques. The second workforce operates larger campaigns motivated by nationalism, gathering intelligence from other nations, and in some cases disrupting rival states and military targets. Most of these actions are executed by Unit 121.<\/p>\n<p>We focused in our research on the larger-scale nationalism-motivated campaigns, in which we discovered many overlaps in code reuse. We are highly confident that nation-state\u2013sponsored groups were active in these efforts.<\/p>\n<h2><strong>Timeline<\/strong><strong>\u00a0<\/strong><\/h2>\n<p>We created a timeline of most of the malware samples and noticeable campaigns that we examined. We used primarily open-source blogs and papers to build this timeline and used the malware artifacts as a starting point of our research.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-15-TImeline.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90758\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-15-TImeline.png\" alt=\"\" width=\"1482\" height=\"908\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-15-TImeline.png 1482w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-15-TImeline-300x184.png 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-15-TImeline-768x471.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-15-TImeline-1024x627.png 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-15-TImeline-816x500.png 816w\" sizes=\"auto, (max-width: 1482px) 100vw, 1482px\" \/><\/a><\/p>\n<p><em>Figure 2: Timeline of malware and campaigns.<\/em><\/p>\n<h2><strong>Analysis and observations<\/strong><\/h2>\n<p><u>Similarities <\/u><\/p>\n<p>During our research, we found many malware family names that are believed to be associated with North Korea\u2019s cyber operations. To better understand this threat actor and the similarities between the campaigns, we have used Intezer\u2019s code similarity detection engine to plot the links between a vast number of these malware families.<\/p>\n<p>The following graph presents a high-level overview of these relations. Each node represents a malware family or a hacking tool (\u201cBrambul,\u201d \u201cFallchill,\u201d etc.) and each line presents a code similarity between two families. A thicker line correlates to a stronger similarity. In defining similarities, we take into account only unique code connections, and disregard common code or libraries. This definition holds both for this graph and our entire research.<u><br \/>\n<\/u><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-16-graph6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90761\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-16-graph6.png\" alt=\"\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-16-graph6.png 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-16-graph6-150x150.png 150w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-16-graph6-300x300.png 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-16-graph6-768x768.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-16-graph6-500x500.png 500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p><em>Figure 3: Code similarities between North Korean\u2013associated malware families.<\/em><\/p>\n<p>We can easily see a significant amount of code similarities between almost every one of the attacks associated with North Korea. Our research included thousands of samples, mostly unclassified or uncategorized. This graph was plotted using a data set of only several hundred samples, so there might be more connections than displayed here.<u><\/u><u>\u00a0<\/u><\/p>\n<p><u>Deep technical analysis<\/u><u>\u00a0<\/u><\/p>\n<p>During our research, we came across many code similarities between North Korean binaries that had not been seen before. Some of these attacks and malware have not been linked to one another, at least publicly. We will showcase four examples of reused code that has been seen only in malware attributed to North Korea.<\/p>\n<ol>\n<li><strong>Common SMB module<\/strong><\/li>\n<\/ol>\n<p>The first code example appeared in the server message block (SMB) module of WannaCry in 2017, Mydoom in 2009, Joanap, and DeltaAlfa. Further shared code across these families is an AES library from CodeProject. These attacks have been attributed to Lazarus; that means the group has reused code from at least 2009 to 2017.<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-4b.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90696\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-4b.jpg\" alt=\"\" width=\"2637\" height=\"1481\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-4b.jpg 2637w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-4b-300x168.jpg 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-4b-768x431.jpg 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-4b-1024x575.jpg 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-4b-890x500.jpg 890w\" sizes=\"auto, (max-width: 2637px) 100vw, 2637px\" \/><\/a><\/p>\n<p><em>Figure 4: Code overlap of a Mydoom sample.<\/em><\/p>\n<p>In the next screenshots we highlight the exact code block that reflects the SMB module we found in campaigns other than WannaCry and Mydoom.<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90688\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-5.png\" alt=\"\" width=\"639\" height=\"1510\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-5.png 639w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-5-127x300.png 127w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-5-433x1024.png 433w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-5-212x500.png 212w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\" \/><\/a><\/p>\n<p><em>Figure 5: An SMB module common to several attacks.<\/em><\/p>\n<p>A lot has been written about <a href=\"https:\/\/securingtomorrow.mcafee.com\/mcafee-labs\/analysis-wannacry-ransomware\/\">WannaCry.<\/a> As we analyze the code against our databases, we can draw the following overview:<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90689\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-6.png\" alt=\"\" width=\"1474\" height=\"952\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-6.png 1474w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-6-300x194.png 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-6-768x496.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-6-1024x661.png 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-6-774x500.png 774w\" sizes=\"auto, (max-width: 1474px) 100vw, 1474px\" \/><\/a><\/p>\n<p><em>Figure 6: WannaCry code comparison overview.<\/em><\/p>\n<p>For our research we compared the three major variants of WannaCry. An early release, called a beta, from February 2017, one from April, and the infamous one that hit the world in May.<\/p>\n<ol start=\"2\">\n<li><strong> Common file mapping<\/strong><\/li>\n<\/ol>\n<p>The second example demonstrates code responsible for mapping a file and using the XOR key 0xDEADBEEF on the first four bytes of the file. This code has appeared in the malware families NavRAT and Gold Dragon, plus a certain DLL from the South Korean gambling hacking campaign. These three RATs are thought to be affiliated with North Korea\u2019s Group 123. NavRAT and the gambling DLL share more code, making them closer variants.<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90690\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-7.png\" alt=\"\" width=\"2637\" height=\"1208\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-7.png 2637w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-7-300x137.png 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-7-768x352.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-7-1024x469.png 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-7-1091x500.png 1091w\" sizes=\"auto, (max-width: 2637px) 100vw, 2637px\" \/><\/a><\/p>\n<p><em>Figure 7: Code overlap in a NavRAT sample.<\/em><\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90691\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-8.png\" alt=\"\" width=\"1056\" height=\"1531\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-8.png 1056w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-8-207x300.png 207w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-8-768x1113.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-8-706x1024.png 706w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-8-345x500.png 345w\" sizes=\"auto, (max-width: 1056px) 100vw, 1056px\" \/><\/a><\/p>\n<p><em>Figure 8: File-mapping code<\/em><strong>\u00a0<\/strong><\/p>\n<ol start=\"3\">\n<li><strong> Unique net share<\/strong><\/li>\n<\/ol>\n<p>The third example, responsible for launching a cmd.exe with a net share, has been seen in 2009\u2019s Brambul, also known as SierraBravo, as well as KorDllBot in 2011. These malware families are also attributed to the Lazarus group.<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-9.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90692\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-9.png\" alt=\"\" width=\"2641\" height=\"1018\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-9.png 2641w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-9-300x116.png 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-9-768x296.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-9-1024x395.png 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-9-1297x500.png 1297w\" sizes=\"auto, (max-width: 2641px) 100vw, 2641px\" \/><\/a><\/p>\n<p><em>Figure 9: Code overlap of a SierraBravo (Brambul) sample.<\/em><\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90693\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-10.png\" alt=\"\" width=\"778\" height=\"1218\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-10.png 778w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-10-192x300.png 192w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-10-768x1202.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-10-654x1024.png 654w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-10-319x500.png 319w\" sizes=\"auto, (max-width: 778px) 100vw, 778px\" \/><\/a><\/p>\n<p><em>Figure 10: A code block reused in the malware families<\/em> <em>Brambul\/SierraBravo and KorDllBot.<\/em><\/p>\n<ol start=\"4\">\n<li><strong> Operation Dark Hotel<\/strong><\/li>\n<\/ol>\n<p>In 2014, Kaspersky reported a more than seven-year campaign against Asian hotels, in which the adversaries used an arsenal of tools to break into the computers of hotel visitors. Zero days and control servers were used, along with the malware family Tapaoux, or DarkHotel, according to the report.<\/p>\n<p>While we examined the DPRK samples, we noticed a hit with the Dark Hotel samples in our collections. By going through the code, we noticed several pieces of code overlap and reuse, for example, with samples from Operation Troy.<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-11b.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90697\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-11b.jpg\" alt=\"\" width=\"2640\" height=\"1266\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-11b.jpg 2640w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-11b-300x144.jpg 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-11b-768x368.jpg 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-11b-1024x491.jpg 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-11b-1043x500.jpg 1043w\" sizes=\"auto, (max-width: 2640px) 100vw, 2640px\" \/><\/a><\/p>\n<p><em>Figure 11: Code overlap in a Dark Hotel sample.<\/em><\/p>\n<p><u>Identifying a group<\/u><\/p>\n<p>By applying what we learned from our comparisons and code-block identifications, we uncovered possible new links between malware families and the groups using them.<\/p>\n<p>With the different pieces of malware we have analyzed, we can illustrate the code reuse and sharing between the groups known to be affiliated with North Korea.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-14-graph5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90757\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-14-graph5.png\" alt=\"\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-14-graph5.png 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-14-graph5-150x150.png 150w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-14-graph5-300x300.png 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-14-graph5-768x768.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-14-graph5-500x500.png 500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p><em>Figure 12: Groups and families linked by code reuse.<\/em><\/p>\n<p>The malware attributed to the group Lazarus has code connections that link many of the malware families spotted over the years. Lazarus is a collective name for many DPRK cyber operations, and we clearly see links between malware families used in different campaigns.<\/p>\n<p>The malware (NavRAT, gambling, and Gold Dragon) possibly created by Group 123 are connected to each other but are separate from those used by Lazarus. Although these are different units focusing on different areas, there seems to be a parallel structure in which they collaborate during certain campaigns.<\/p>\n<p><strong>MITRE ATT&amp;CK<\/strong><\/p>\n<p>From our research of these malware samples, we can identify the following techniques used by the malware families:<\/p>\n<p><a href=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-13.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-90695\" src=\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-13.png\" alt=\"\" width=\"2274\" height=\"958\" srcset=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-13.png 2274w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-13-300x126.png 300w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-13-768x324.png 768w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-13-1024x431.png 1024w, https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-13-1187x500.png 1187w\" sizes=\"auto, (max-width: 2274px) 100vw, 2274px\" \/><\/a><\/p>\n<p>When we zoom in on the Discovery category in the MITRE model, for example, we notice that the techniques are typical for first-stage dropper malware. The adversary drops these samples on victims\u2019 machines and collects information on where they landed in the victims\u2019 networks and which user\/access rights they gained.<\/p>\n<p>In 2018, we saw examples of campaigns in which attackers used PowerShell to download and execute these droppers. Once information has been sent to a control server, the adversary determines the next steps, which often include installing a remote access tool to enable lateral movement on the network and pursue the goals of the campaign.<\/p>\n<p><strong>Final words<\/strong><\/p>\n<p>Security vendors and researchers often use different names when speaking about the same malware, group, or attack. This habit makes it challenging to group all the malware and campaigns. By taking a scientific approach, such as looking for code reuse, we can categorize our findings. We believe our research will help the security community organize the current \u201cmess\u201d we face in relation to North Korean malware and campaigns.<\/p>\n<p>We clearly saw a lot of code reuse over the many years of cyber campaigns we examined. This indicates the North Koreans have groups with different skills and tools that execute their focused parts of cyber operations while also working in parallel when large campaigns require a mix of skills and tools.<\/p>\n<p>We found our months of research, data gathering, and analysis very satisfying. By combining our skills, data, and technology, we were able to draw connections and reveal links that we had not seen before. The cybersecurity industry would greatly benefit from more collaboration and sharing of information, and we hope that this effort between McAfee and Intezer will inspire the community to work together more often.<\/p>\n<p><em>The authors thank Costin Raiu for providing them with samples they did not have in their collections.<\/em><\/p>\n<p><strong>Sources<\/strong><\/p>\n<p>Glenn Simpson, Gordon Fairclough, and Jay Solomon, &#8220;U.S. Probes Banks&#8217; North Korea Ties.&#8221; Wall Street Journal, last updated September 8, 2005.<\/p>\n<p>Christiaan Beek, \u201cAttacks on SWIFT Banking system benefit from insider knowledge.\u201d <a href=\"https:\/\/securingtomorrow.mcafee.com\/mcafee-labs\/attacks-swift-banking-system-benefit-insider-knowledge\/\">https:\/\/securingtomorrow.mcafee.com\/mcafee-labs\/attacks-swift-banking-system-benefit-insider-knowledge\/<\/a><\/p>\n<p>Atif Mushtaq, \u201cDDOS Madness Continued\u2026\u201d <a href=\"https:\/\/www.fireeye.com\/blog\/threat-research\/2009\/07\/ddos-madness-climax.html\">https:\/\/www.fireeye.com\/blog\/threat-research\/2009\/07\/ddos-madness-climax.html<\/a><\/p>\n<p>Ryan Sherstobitoff and Jessica Saavedra-Morales, \u201cGold Dragon Widens Olympics Malware Attacks, Gains Permanent Presence on Victims\u2019 Systems.\u201d <a href=\"https:\/\/securingtomorrow.mcafee.com\/mcafee-labs\/gold-dragon-widens-olympics-malware-attacks-gains-permanent-presence-on-victims-systems\/\">https:\/\/securingtomorrow.mcafee.com\/mcafee-labs\/gold-dragon-widens-olympics-malware-attacks-gains-permanent-presence-on-victims-systems\/<\/a><strong>\u00a0<\/strong><\/p>\n<p>Alex Drozhzhin, \u201cDarkhotel: a spy campaign in luxury Asian hotels.\u201d <a href=\"https:\/\/www.kaspersky.com\/blog\/darkhotel-apt\/6613\/\">https:\/\/www.kaspersky.com\/blog\/darkhotel-apt\/6613\/<\/a><strong>\u00a0<\/strong><\/p>\n<p>Warren Mercer, Paul Rascagneres, and Jungsoo An, \u201cNavRAT Uses US-North Korea Summit As Decoy For Attacks In South Korea.\u201d <a href=\"https:\/\/blog.talosintelligence.com\/2018\/05\/navrat.html\">https:\/\/blog.talosintelligence.com\/2018\/05\/navrat.html<\/a><strong>\u00a0<\/strong><\/p>\n<p>Sergei Shevchenko and Adrian Nish<strong>, \u201c<\/strong>Cyber Heist Attribution.<strong>\u201d <\/strong><a href=\"https:\/\/baesystemsai.blogspot.com\/2016\/05\/cyber-heist-attribution.html\">https:\/\/baesystemsai.blogspot.com\/2016\/05\/cyber-heist-attribution.html<\/a><\/p>\n<p>Mydoom code reuse report. <a href=\"https:\/\/analyze.intezer.com\/#\/analyses\/113ba80f-1680-43d7-b287-cc62f3740fad\">https:\/\/analyze.intezer.com\/#\/analyses\/113ba80f-1680-43d7-b287-cc62f3740fad<\/a><\/p>\n<p>NavRAT code reuse report. <a href=\"https:\/\/analyze.intezer.com\/#\/analyses\/4f19fd5a-a898-4fdf-96c9-d3a4aad817cb\">https:\/\/analyze.intezer.com\/#\/analyses\/4f19fd5a-a898-4fdf-96c9-d3a4aad817cb<\/a><\/p>\n<p>SierraBravo code reuse report. <a href=\"https:\/\/analyze.intezer.com\/#\/analyses\/8da8104e-56e4-49fd-ba24-82978bc1610c\">https:\/\/analyze.intezer.com\/#\/analyses\/8da8104e-56e4-49fd-ba24-82978bc1610c<\/a><\/p>\n<p>Dark Hotel code reuse report. <a href=\"https:\/\/analyze.intezer.com\/#\/analyses\/c034e0fe-7825-4f6d-b092-7c5ee693aff4\">https:\/\/analyze.intezer.com\/#\/analyses\/c034e0fe-7825-4f6d-b092-7c5ee693aff4<\/a><\/p>\n<p>Kang Jang-ho,\u00a0\u201cA foreign currency earned with a virtual currency &#8230; What is the life of a North Korean hacker?\u201d <a href=\"http:\/\/m.mtn.co.kr\/news\/news_view.php?mmn_idx=2018062517065863930#_enliple\">http:\/\/m.mtn.co.kr\/news\/news_view.php?mmn_idx=2018062517065863930#_enliple<\/a><\/p>\n<p>Awesome work by the team responsible for the \u201cOperation Blockbuster\u201d report.\u00a0<a href=\"https:\/\/www.operationblockbuster.com\/resources\/\">https:\/\/www.operationblockbuster.com\/resources\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Attacks from the online groups Lazarus, Silent Chollima, Group 123, Hidden Cobra, DarkSeoul, Blockbuster, Operation Troy, and 10 Days of Rain are believed to have come from North Korea. But how can we know with certainty? <\/p>\n","protected":false},"author":674,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[442],"tags":[1411,5526,4452,4449],"coauthors":[3973],"class_list":["post-90674","post","type-post","status-publish","format-standard","hentry","category-mcafee-labs","tag-advanced-persistent-threats","tag-advanced-threat-research","tag-cybersecurity","tag-hacking"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families | McAfee Blog<\/title>\n<meta name=\"description\" content=\"Attacks from the online groups Lazarus, Silent Chollima, Group 123, Hidden Cobra, DarkSeoul, Blockbuster, Operation Troy, and 10 Days of Rain are believed to have come from North Korea. But how can we know with certainty?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families | McAfee Blog\" \/>\n<meta property=\"og:description\" content=\"Attacks from the online groups Lazarus, Silent Chollima, Group 123, Hidden Cobra, DarkSeoul, Blockbuster, Operation Troy, and 10 Days of Rain are believed to have come from North Korea. But how can we know with certainty?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/\" \/>\n<meta property=\"og:site_name\" content=\"McAfee Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/McAfee\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/McAfee\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-09T13:00:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-02T03:19:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"550\" \/>\n\t<meta property=\"og:image:height\" content=\"602\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"McAfee\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@McAfee\" \/>\n<meta name=\"twitter:site\" content=\"@McAfee\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"McAfee\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/\"},\"author\":{\"name\":\"McAfee\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#\/schema\/person\/47851fdb92fad9456152405839c92efa\"},\"headline\":\"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families\",\"datePublished\":\"2018-08-09T13:00:14+00:00\",\"dateModified\":\"2025-06-02T03:19:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/\"},\"wordCount\":2131,\"publisher\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png\",\"keywords\":[\"advanced persistent threats\",\"Advanced Threat Research\",\"cybersecurity\",\"hacking\"],\"articleSection\":[\"McAfee Labs\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/\",\"url\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/\",\"name\":\"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families | McAfee Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png\",\"datePublished\":\"2018-08-09T13:00:14+00:00\",\"dateModified\":\"2025-06-02T03:19:41+00:00\",\"description\":\"Attacks from the online groups Lazarus, Silent Chollima, Group 123, Hidden Cobra, DarkSeoul, Blockbuster, Operation Troy, and 10 Days of Rain are believed to have come from North Korea. But how can we know with certainty?\",\"breadcrumb\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#primaryimage\",\"url\":\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png\",\"contentUrl\":\"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/www.mcafee.com\/blogs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Other Blogs\",\"item\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"McAfee Labs\",\"item\":\"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#website\",\"url\":\"https:\/\/www.mcafee.com\/blogs\/\",\"name\":\"McAfee Blog\",\"description\":\"Internet Security News\",\"publisher\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.mcafee.com\/blogs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#organization\",\"name\":\"McAfee\",\"url\":\"https:\/\/www.mcafee.com\/blogs\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2023\/02\/mcafee-logo.png\",\"contentUrl\":\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2023\/02\/mcafee-logo.png\",\"width\":1286,\"height\":336,\"caption\":\"McAfee\"},\"image\":{\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/McAfee\/\",\"https:\/\/x.com\/McAfee\",\"https:\/\/www.linkedin.com\/company\/mcafee\/\",\"https:\/\/www.youtube.com\/McAfee\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#\/schema\/person\/47851fdb92fad9456152405839c92efa\",\"name\":\"McAfee\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.mcafee.com\/blogs\/#\/schema\/person\/image\/1ffadfeeda1f4f9e7891a81f27a9ecf4\",\"url\":\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2020\/08\/Original-Logo-96x96.png\",\"contentUrl\":\"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2020\/08\/Original-Logo-96x96.png\",\"caption\":\"McAfee\"},\"description\":\"We're here to make life online safe and enjoyable for everyone.\",\"sameAs\":[\"https:\/\/www.facebook.com\/McAfee\/\",\"https:\/\/www.linkedin.com\/company\/mcafee\/\",\"https:\/\/x.com\/McAfee\"],\"url\":\"https:\/\/www.mcafee.com\/blogs\/author\/mcafee\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families | McAfee Blog","description":"Attacks from the online groups Lazarus, Silent Chollima, Group 123, Hidden Cobra, DarkSeoul, Blockbuster, Operation Troy, and 10 Days of Rain are believed to have come from North Korea. But how can we know with certainty?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families | McAfee Blog","og_description":"Attacks from the online groups Lazarus, Silent Chollima, Group 123, Hidden Cobra, DarkSeoul, Blockbuster, Operation Troy, and 10 Days of Rain are believed to have come from North Korea. But how can we know with certainty?","og_url":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/","og_site_name":"McAfee Blog","article_publisher":"https:\/\/www.facebook.com\/McAfee\/","article_author":"https:\/\/www.facebook.com\/McAfee\/","article_published_time":"2018-08-09T13:00:14+00:00","article_modified_time":"2025-06-02T03:19:41+00:00","og_image":[{"width":550,"height":602,"url":"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png","type":"image\/png"}],"author":"McAfee","twitter_card":"summary_large_image","twitter_creator":"@McAfee","twitter_site":"@McAfee","twitter_misc":{"Written by":"McAfee","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#article","isPartOf":{"@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/"},"author":{"name":"McAfee","@id":"https:\/\/www.mcafee.com\/blogs\/#\/schema\/person\/47851fdb92fad9456152405839c92efa"},"headline":"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families","datePublished":"2018-08-09T13:00:14+00:00","dateModified":"2025-06-02T03:19:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/"},"wordCount":2131,"publisher":{"@id":"https:\/\/www.mcafee.com\/blogs\/#organization"},"image":{"@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#primaryimage"},"thumbnailUrl":"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png","keywords":["advanced persistent threats","Advanced Threat Research","cybersecurity","hacking"],"articleSection":["McAfee Labs"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/","url":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/","name":"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families | McAfee Blog","isPartOf":{"@id":"https:\/\/www.mcafee.com\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#primaryimage"},"image":{"@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#primaryimage"},"thumbnailUrl":"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png","datePublished":"2018-08-09T13:00:14+00:00","dateModified":"2025-06-02T03:19:41+00:00","description":"Attacks from the online groups Lazarus, Silent Chollima, Group 123, Hidden Cobra, DarkSeoul, Blockbuster, Operation Troy, and 10 Days of Rain are believed to have come from North Korea. But how can we know with certainty?","breadcrumb":{"@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#primaryimage","url":"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png","contentUrl":"https:\/\/securingtomorrow.mcafee.com\/wp-content\/uploads\/2018\/08\/20180802-DPRK-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/examining-code-reuse-reveals-undiscovered-links-among-north-koreas-malware-families\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.mcafee.com\/blogs\/"},{"@type":"ListItem","position":2,"name":"Other Blogs","item":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/"},{"@type":"ListItem","position":3,"name":"McAfee Labs","item":"https:\/\/www.mcafee.com\/blogs\/other-blogs\/mcafee-labs\/"},{"@type":"ListItem","position":4,"name":"Examining Code Reuse Reveals Undiscovered Links Among North Korea\u2019s Malware Families"}]},{"@type":"WebSite","@id":"https:\/\/www.mcafee.com\/blogs\/#website","url":"https:\/\/www.mcafee.com\/blogs\/","name":"McAfee Blog","description":"Internet Security News","publisher":{"@id":"https:\/\/www.mcafee.com\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mcafee.com\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.mcafee.com\/blogs\/#organization","name":"McAfee","url":"https:\/\/www.mcafee.com\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mcafee.com\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2023\/02\/mcafee-logo.png","contentUrl":"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2023\/02\/mcafee-logo.png","width":1286,"height":336,"caption":"McAfee"},"image":{"@id":"https:\/\/www.mcafee.com\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/McAfee\/","https:\/\/x.com\/McAfee","https:\/\/www.linkedin.com\/company\/mcafee\/","https:\/\/www.youtube.com\/McAfee"]},{"@type":"Person","@id":"https:\/\/www.mcafee.com\/blogs\/#\/schema\/person\/47851fdb92fad9456152405839c92efa","name":"McAfee","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mcafee.com\/blogs\/#\/schema\/person\/image\/1ffadfeeda1f4f9e7891a81f27a9ecf4","url":"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2020\/08\/Original-Logo-96x96.png","contentUrl":"https:\/\/www.mcafee.com\/blogs\/wp-content\/uploads\/2020\/08\/Original-Logo-96x96.png","caption":"McAfee"},"description":"We're here to make life online safe and enjoyable for everyone.","sameAs":["https:\/\/www.facebook.com\/McAfee\/","https:\/\/www.linkedin.com\/company\/mcafee\/","https:\/\/x.com\/McAfee"],"url":"https:\/\/www.mcafee.com\/blogs\/author\/mcafee\/"}]}},"_links":{"self":[{"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/posts\/90674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/users\/674"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/comments?post=90674"}],"version-history":[{"count":2,"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/posts\/90674\/revisions"}],"predecessor-version":[{"id":214759,"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/posts\/90674\/revisions\/214759"}],"wp:attachment":[{"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/media?parent=90674"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/categories?post=90674"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/tags?post=90674"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.mcafee.com\/blogs\/wp-json\/wp\/v2\/coauthors?post=90674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}