A forum for reverse engineering, OS internals and malware analysis 

Forum for analysis and discussion about malware.
 #28977  by tim
 Thu Aug 04, 2016 11:20 am
cerber
You do not have the required permissions to view the files attached to this post.
 #28978  by xors
 Thu Aug 04, 2016 11:37 am
tim wrote:cerber
New extension, .cerber2
Config
Code: Select all
{"av_blacklist":["arcabit","arcavir","avast software","bitdefender","bitdefender agent","bullguard ltd","bullguard software","ca","emsisoft anti-malware","escan","eset","etrust ez armor","f-secure","g data","kaspersky lab","lavasoft","trustport"],"blacklist":{"countries":["am","az","by","ge","kg","kz","md","ru","tm","tj","ua","uz"],"files":["boot.ini","bootsect.bak","desktop.ini","iconcache.db","ntuser.dat","ntuser.dat.log","ntuser.ini","thumbs.db"],"folders":[":\\$recycle.bin\\",":\\$windows.~bt\\",":\\boot\\",":\\documents and settings\\all users\\",":\\documents and settings\\default user\\",":\\documents and settings\\localservice\\",":\\documents and settings\\networkservice\\",":\\program files\\",":\\program files (x86)\\",":\\programdata\\",":\\recovery\\",":\\recycler\\",":\\users\\all users\\",":\\windows\\",":\\windows.old\\","\\appdata\\local\\","\\appdata\\locallow\\","\\appdata\\roaming\\adobe\\flash player\\","\\appData\\roaming\\apple computer\\safari\\","\\appdata\\roaming\\ati\\","\\appdata\\roaming\\intel\\","\\appdata\\roaming\\intel corporation\\","\\appdata\\roaming\\google\\","\\appdata\\roaming\\macromedia\\flash player\\","\\appdata\\roaming\\mozilla\\","\\appdata\\roaming\\nvidia\\","\\appdata\\roaming\\opera\\","\\appdata\\roaming\\opera software\\","\\appdata\\roaming\\microsoft\\internet explorer\\","\\appdata\\roaming\\microsoft\\windows\\","\\application data\\microsoft\\","\\local settings\\","\\public\\music\\sample music\\","\\public\\pictures\\sample pictures\\","\\public\\videos\\sample videos\\","\\tor browser\\"],"languages":[1049,1058,1059,1064,1067,1068,1079,1087,1088,1090,1091,2072,2073,2092,2115]},"check":{"activity":0,"av":0,"country":1,"language":1,"vmware":0},"close_process":["excel.exe","infopath.exe","msaccess.exe","mspub.exe","onenote.exe","outlook.exe","powerpnt.exe","steam.exe","sqlservr.exe","thebat.exe","thebat64.exe","thunderbird.exe","visio.exe","winword.exe","wordpad.exe"],"debug":0,"default":{"site_1":"onion.to","site_2":"onion.cab","site_3":"onion.nu","site_4":"onion.link","site_5":"tor2web.org","tor":"bqyjebfh25oellur"},"encrypt":{"encrypt":1,"files":[[".accdb",".mdb",".mdf",".dbf",".db",".sdf",".sqlitedb",".sqlite3",".sqlite",".sql",".sdb",".doc",".docx",".odt",".xls",".xlsx",".ods",".ppt",".pptx",".odp",".pst",".dbx",".wab",".tbk",".pps",".ppsx",".pdf",".jpg",".tif",".pub",".one",".rtf",".csv",".docm",".xlsm",".pptm",".ppsm",".xlsb",".dot",".dotx",".dotm",".xlt",".xltx",".xltm",".pot",".potx",".potm",".xps",".wps",".xla",".xlam",".erbsql",".sqlite-shm",".sqlite-wal",".litesql",".ndf",".ost",".pab",".oab",".contact",".jnt",".mapimail",".msg",".prf",".rar",".txt",".xml",".zip",".1cd",".3ds",".3g2",".3gp",".7z",".7zip",".aoi",".asf",".asp",".aspx",".asx",".avi",".bak",".cer",".cfg",".class",".config",".css",".db",".dds",".dwg",".dxf",".flf",".flv",".html",".idx",".js",".key",".kwm",".laccdb",".ldf",".lit",".m3u",".mbx",".md",".mid",".mlb",".mov",".mp3",".mp4",".mpg",".obj",".pages",".php",".psd",".pwm",".rm",".safe",".sav",".save",".srt",".swf",".thm",".vob",".wav",".wma",".wmv",".3dm",".aac",".ai",".arw",".c",".cdr",".cls",".cpi",".cpp",".cs",".db3",".drw",".dxb",".eps",".fla",".flac",".fxg",".java",".m",".m4v",".max",".pcd",".pct",".pl",".ppam",".ps",".pspimage",".r3d",".rw2",".sldm",".sldx",".svg",".tga",".xlm",".xlr",".xlw",".act",".adp",".al",".bkp",".blend",".cdf",".cdx",".cgm",".cr2",".crt",".dac",".dcr",".ddd",".design",".dtd",".fdb",".fff",".fpx",".h",".iif",".indd",".jpeg",".mos",".nd",".nsd",".nsf",".nsg",".nsh",".odc",".oil",".pas",".pat",".pef",".pfx",".ptx",".qbb",".qbm",".sas7bdat",".say",".st4",".st6",".stc",".sxc",".sxw",".tlg",".wad",".xlk",".aiff",".bin",".bmp",".cmt",".dat",".dit",".edb",".flvv",".gif",".groups",".hdd",".hpp",".log",".m2ts",".m4p",".mkv",".mpeg",".nvram",".ogg",".pdb",".pif",".png",".qed",".qcow",".qcow2",".rvt",".st7",".stm",".vbox",".vdi",".vhd",".vhdx",".vmdk",".vmsd",".vmx",".vmxf",".3fr",".3pr",".ab4",".accde",".accdr",".accdt",".ach",".acr",".adb",".ads",".agdl",".ait",".apj",".asm",".awg",".back",".backup",".backupdb",".bank",".bay",".bdb",".bgt",".bik",".bpw",".cdr3",".cdr4",".cdr5",".cdr6",".cdrw",".ce1",".ce2",".cib",".craw",".crw",".csh",".csl",".db_journal",".dc2",".dcs",".ddoc",".ddrw",".der",".des",".dgc",".djvu",".dng",".drf",".dxg",".eml",".erf",".exf",".ffd",".fh",".fhd",".gray",".grey",".gry",".hbk",".ibank",".ibd",".ibz",".iiq",".incpas",".jpe",".kc2",".kdbx",".kdc",".kpdx",".lua",".mdc",".mef",".mfw",".mmw",".mny",".moneywell",".mrw",".myd",".ndd",".nef",".nk2",".nop",".nrw",".ns2",".ns3",".ns4",".nwb",".nx2",".nxl",".nyf",".odb",".odf",".odg",".odm",".orf",".otg",".oth",".otp",".ots",".ott",".p12",".p7b",".p7c",".pdd",".pem",".plus_muhd",".plc",".psafe3",".py",".qba",".qbr",".qbw",".qbx",".qby",".raf",".rat",".raw",".rdb",".rwl",".rwz",".s3db",".sd0",".sda",".sr2",".srf",".srw",".st5",".st8",".std",".sti",".stw",".stx",".sxd",".sxg",".sxi",".sxm",".tex",".wallet",".wb2",".wpd",".x11",".x3f",".xis",".ycbcra",".yuv",".mab",".json",".ini",".msf",".jar",".cdb",".srb",".abd",".qtb",".cfn",".info",".info_",".flb",".def",".atb",".tbn",".tbb",".tlx",".pml",".pmo",".pnx",".pnc",".pmi",".pmm",".lck",".pm!",".pmr",".usr",".pnd",".pmj",".pm",".lock",".srs",".pbf",".omg",".wmf",".sh",".war",".ascx",".k2p",".apk",".asset",".bsa",".d3dbsp",".das",".forge",".iwi",".lbf",".litemod",".ltx",".m4a",".re4",".slm",".tiff",".upk",".xxx",".money",".cash",".private",".cry",".vsd",".tax",".gbr",".dgn",".stl",".gho",".ma",".acc",".vpd"]],"network":1,"new_extension":".cerber2","max_block_size":2,"max_blocks":5,"min_file_size":6,"multithread":1,"rc4_key_size":256,"rsa_key_size":880},"global_public_key":"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF2a3R5NXFocUV5ZFI5MDc2RmV2cAowdU1QN0laTm1zMUFBN0dQUVVUaE1XYllpRVlJaEJLY1QwL253WXJCcTBPZ3Y3OUsxdHRhMDRFSFRyWGdjQXAvCk9KZ0JoejlONThhZXdkNHlaQm0yY29lYURHdmNHUkFjOWU3Mk9iRlEvVE1FL0lvN0xaNXFYRFd6RGFmSThMQTgKSlFtU3owTCsvRytMUFRXZzdrUE9wSlQ3V1NrUmI5VDh3NVFnWlJKdXZ2aEVySE04M2tPM0VMVEgrU29FSTUzcAo0RU5Wd2ZOTkVwT3BucE9PU0tRb2J0SXc1NkNzUUZyaGFjMHNRbE9qZWsvbXVWbHV4amlFbWMwZnN6azJXTFNuCnFyeWlNeXphSTVEV0JEallLWEExdHAyaC95Z2JrWWRGWVJiQUVxd3RMeFQyd01mV1BRSTVPa2hUYTl0WnFEMEgKblFJREFRQUIKLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==","help_files":{"files":[{"file_body":"<!DOCTYPE html>\r\n<html lang=\"en\">\r\n   <head>\r\n      <meta charset=\"utf-8\">\r\n      <title>&#067;erber &#082;ansomware</title>\r\n      <style>\r\n      a {\r\n         color: #47c;\r\n         text-decoration: none;\r\n      }\r\n      a:hover {\r\n         text-decoration: underline;\r\n      }\r\n      body {\r\n         background-color: #e7e7e7;\r\n         color: #333;\r\n         font-family: \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, freesans, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\r\n         font-size: 16px;\r\n         line-height: 1.6;\r\n         margin: 0;\r\n         padding: 0;\r\n      }\r\n      hr {\r\n         background-color: #e7e7e7;\r\n         border: 0 none;\r\n         border-bottom: 1px solid #c7c7c7;\r\n         height: 5px;\r\n         margin: 30px 0;\r\n      }\r\n      li {\r\n         padding: 0 0 7px 7px;\r\n      }\r\n      ol {\r\n         padding-left: 3em;\r\n      }\r\n      .container {\r\n         background-color: #fff;\r\n         border: 1px solid #c7c7c7;\r\n         margin: 40px;\r\n         padding: 40px 40px 20px 40px;\r\n      }\r\n      .info, .tor {\r\n         background-color: #efe;\r\n         border: 1px solid #bda;\r\n         display: block;\r\n         padding: 0px 20px;\r\n      }\r\n      .logo {\r\n         font-size: 12px;\r\n         font-weight: bold;\r\n         line-height: 1;\r\n         margin: 0;\r\n      }\r\n      .upd_on {\r\n         color: red;\r\n         display: block;\r\n      }\r\n      .upd_off {\r\n         display: none;\r\n         float: left;\r\n      }\r\n      .tor {\r\n         padding: 10px 0;\r\n         text-align: center;\r\n      }\r\n      .url {\r\n         margin-right: 5px;\r\n      }\r\n      .warning {\r\n         background-color: #f5e7e7;\r\n         border: 1px solid #ebccd1;\r\n         color: #a44;\r\n         display: block;\r\n         padding: 15px 10px;\r\n         text-align: center;\r\n      }\r\n      </style>\r\n   </head>\r\n   <body>\r\n      <div class=\"container\">\r\n         <h3>C E R B E R&nbsp;&nbsp;&nbsp;R A N S O M W A R E</h3>\r\n         <hr>\r\n         <p>Cannot you find the files you need?<br>Is the content of the files that you looked for not readable?</p>\r\n         <p>It is normal because the files' names, as well as the data in your files have been encrypted.</p>\r\n         <p>Great!<br>You have turned to be a part of a big community \"#C3rber Ransomware\".</p>\r\n         <hr>\r\n         <p><span class=\"warning\">If you are reading this message it means the software \"Cerber\" has been removed from your computer.</span></p>\r\n         <hr>\r\n         <h3>What is encryption?</h3>\r\n         <p>Encryption is a reversible modification of information for security reasons but providing full access to it for authorized users.</p>\r\n         <p>To become an authorized user and keep the modification absolutely reversible (in other words to have a possibility to decrypt your files) you should have an individual private key.</p>\r\n         <p>But not only it.</p>\r\n         <p>It is required also to have the special decryption software (in your case \"Cerber Decryptor\" software) for safe and complete decryption of all your files and data.</p>\r\n         <hr>\r\n         <h3>Everything is clear for me but what should I do?</h3>\r\n         <p>The first step is reading these instructions to the end.</p>\r\n         <p>Your files have been encrypted with the \"Cerber Ransomware\" software; the instructions (\"# DECRYPT MY FILES #.html\" and \"# DECRYPT MY FILES #.txt\") in the folders with your encrypted files are not viruses, they will help you.</p>\r\n         <p>After reading this text the most part of people start searching in the Internet the words the \"Cerber Ransomware\" where they find a lot of ideas, recommendations and instructions.</p>\r\n         <p>It is necessary to realize that we are the ones who closed the lock on your files and we are the only ones who have this secret key to open them.</p>\r\n         <p><span class=\"warning\">Any attempts to get back your files with the third-party tools can be fatal for your encrypted files.</span></p>\r\n         <p>The most part of the third-party software change data within the encrypted file to restore it but this causes damage to the files.</p>\r\n         <p>Finally it will be impossible to decrypt your files!</p>\r\n         <p>When you make a puzzle, but some items are lost, broken or not put in its place - the puzzle items will never match, the same way the third-party software will ruin your files completely and irreversibly.</p>\r\n         <p>You should realize that any intervention of the third-party software to restore files encrypted with the \"Cerber Ransomware\" software may be fatal for your files.</p>\r\n         <hr>\r\n         <p><span class=\"warning\">There are several plain steps to restore your files but if you do not follow them we will not be able to help you, and we will not try since you have read this warning already.</span></p>\r\n         <hr>\r\n         <p>For your information the software to decrypt your files (as well as the private key provided together) are paid products.</p>\r\n         <p>After purchase of the software package you will be able to:</p>\r\n         <ol>\r\n         <li>decrypt all your files;</li>\r\n         <li>work with your documents;</li>\r\n         <li>view your photos and other media;</li>\r\n         <li>continue your usual and comfortable work at the computer.</li>\r\n         </ol>\r\n         <p>If you understand all importance of the situation then we propose to you to go directly to your personal page where you will receive the complete instructions and guarantees to restore your files.</p>\r\n         <hr>\r\n         <div class=\"info\">\r\n         <p>There is a list of temporary addresses to go on your personal page below:</p>\r\n         <ol>\r\n         <li><span class=\"upd_off\" id=\"upd_1\">Please wait...</span><a class=\"url\" href=\"http://{TOR}.{SITE_1}/{PC_ID}\" id=\"url_1\" target=\"_blank\">http://{TOR}.{SITE_1}/{PC_ID}</a>(<a href=\"#updateUrl\" onClick=\"return updateUrl();\" style=\"color: red;\">Get a NEW address!</a>)</li>\r\n         <li><a href=\"http://{TOR}.{SITE_2}/{PC_ID}\" target=\"_blank\">http://{TOR}.{SITE_2}/{PC_ID}</a></li>\r\n         <li><a href=\"http://{TOR}.{SITE_3}/{PC_ID}\" target=\"_blank\">http://{TOR}.{SITE_3}/{PC_ID}</a></li>\r\n         <li><a href=\"http://{TOR}.{SITE_4}/{PC_ID}\" target=\"_blank\">http://{TOR}.{SITE_4}/{PC_ID}</a></li>\r\n         <li><a href=\"http://{TOR}.{SITE_5}/{PC_ID}\" target=\"_blank\">http://{TOR}.{SITE_5}/{PC_ID}</a></li>\r\n         </ol>\r\n         </div>\r\n         <hr>\r\n         <h3>What should you do with these addresses?</h3>\r\n         <p>If you read the instructions in TXT format (if you have instruction in HTML (the file with an icon of your Internet browser) then the easiest way is to run it):</p>\r\n         <ol>\r\n         <li>take a look at the first address (in this case it is <span class=\"upd_off\" id=\"upd_2\">Please wait...</span><a class=\"url\" href=\"http://{TOR}.{SITE_1}/{PC_ID}\" id=\"url_2\" target=\"_blank\">http://{TOR}.{SITE_1}/{PC_ID}</a>);</li>\r\n         <li>select it with the mouse cursor holding the left mouse button and moving the cursor to the right;</li>\r\n         <li>release the left mouse button and press the right one;</li>\r\n         <li>select \"Copy\" in the appeared menu;</li>\r\n         <li>run your Internet browser (if you do not know what it is run the Internet Explorer);</li>\r\n         <li>move the mouse cursor to the address bar of the browser (this is the place where the site address is written);</li>\r\n         <li>click the right mouse button in the field where the site address is written;</li>\r\n         <li>select the button \"Insert\" in the appeared menu;</li>\r\n         <li>then you will see the address <span class=\"upd_off\" id=\"upd_3\">Please wait...</span><a class=\"url\" href=\"http://{TOR}.{SITE_1}/{PC_ID}\" id=\"url_3\" target=\"_blank\">http://{TOR}.{SITE_1}/{PC_ID}</a> appeared there;</li>\r\n         <li>press ENTER;</li>\r\n         <li>the site should be loaded; if it is not loaded repeat the same instructions with the second address and continue until the last address if falling.</li>\r\n         </ol>\r\n         <p>If for some reason the site cannot be opened check the connection to the Internet; if the site still cannot be opened take a look at the instructions on omitting the point about working with the addresses in the HTML instructions.</p>\r\n         <p>If you browse the instructions in HTML format:</p>\r\n         <ol>\r\n         <li>click the left mouse button on the first address (in this case it is <span class=\"upd_off\" id=\"upd_4\">Please wait...</span><a class=\"url\" href=\"http://{TOR}.{SITE_1}/{PC_ID}\" id=\"url_4\" target=\"_blank\">http://{TOR}.{SITE_1}/{PC_ID}</a>);</li>\r\n         <li>in a new tab or window of your web browser the site should be loaded; if it is not loaded repeat the same instructions with the second address and continue until the last address.</li>\r\n         </ol>\r\n         <p>If for some reason the site cannot be opened check the connection to the Internet.</p>\r\n         <hr>\r\n         <p>Unfortunately these sites are short-term since the antivirus companies are interested in you do not have a chance to restore your files but continue to buy their products.</p>\r\n         <p>Unlike them we are ready to help you always.</p>\r\n         <p>If you need our help but the temporary sites are not available:</p>\r\n         <ol>\r\n         <li>run your Internet browser (if you do not know what it is run the Internet Explorer);</li>\r\n         <li>enter or copy the address <a href=\"https://www.torproject.org/download/download-easy.html.en\" target=\"_blank\">https://www.torproject.org/download/download-easy.html.en</a> into the address bar of 
You do not have the required permissions to view the files attached to this post.
 #28990  by waffles2.0
 Mon Aug 08, 2016 3:14 pm
Yep new cerber2 extension here too, included the ransom message just if anyone was interested.
You do not have the required permissions to view the files attached to this post.
 #29153  by xors
 Wed Aug 31, 2016 12:40 pm
Cerber 3.0
Code: Select all
C.E.R.B.E.R._.E.V.A.L.U.A.T.E.D._.C.O.R.E._.P.R.O.T.E.C.T.I.O.N._.E.V.E.N.T....bin\\",":\\$windows.~bt\\",":\\boot\\",":\\documents and settings\\all users\\",":\\documents and settings\\default user\\",":\\documents and settings\\localservice\\",":\\documents and settings\\networkservice\\",":\\program files\\",":....ogram fi.XZ.(...X.\",":\\programdata\\",":\\recovery\\",":\\recycler\\",":\\users\\all users\\",":\\windows\\",":\\windows.old\\","\\appdata\\local\\","\\appdata\\locallow\\","\\appdata\\roaming\\adobe\\flash player\\","\\appData\\roaming\\apple computer\\safari\\","\\appdata\\roaming\\ati\\","\\appdata\\roaming\\intel\\","\\appdata\\roaming\\intel cYXZ.r.....\\","\\appdata\\roaming\\google\\","\\appdata\\roaming\\macromedia\\flash player\\","\\appdata\\roaming\\mozilla\\","\\appdata\\roaming\\nvidia\\","\\appdata\\roaming\\opera\\","\\appdata\\roaming\\opera software\\","\\appdata\\roaming\\microsoft\\internet explorer\\","\\appdata\\roaming\\microsoft\\windows\\","\\application data\\m.XZ.s.....","\\local settings\\","\\public\\music\\sample music\\","\\public\\pictures\\sample pictures\\","\\public\\videos\\sample videos\\","\\tor browser\\"],"languages":[1049,1058,1059,1064,1067,1068,1079,1087,1088,1090,1091,1092,2072,2073,2092,2115]},"check":{"language":1},"debug":0,"default":{"site_1":"onion.to","site_2":"onion.cab","s.XZ.3.....ion.nu","site_4":"onion.link","site_5":"tor2web.org","tor":"6liso4fbnupevqsn"},"encrypt":{"bytes_skip":512,"encrypt":1,"files":[[".accdb",".mdb",".mdf",".dbf",".vpd",".sdf",".sqlitedb",".sqlite3",".sqlite",".sql",".sdb",".doc",".docx",".odt",".xls",".xlsx",".ods",".ppt",".pptx",".odp",".pst",".dbx",".wab",".tbk",".pps",".ppsx",".pdf.XZ.j......tif",".pub",".one",".rtf",".csv",".docm",".xlsm",".pptm",".ppsm",".xlsb",".dot",".dotx",".dotm",".xlt",".xltx",".xltm",".pot",".potx",".potm",".xps",".wps",".xla",".xlam",".erbsql",".sqlite-shm",".sqlite-wal",".litesql",".ndf",".ost",".pab",".oab",".contact",".jnt",".mapimail",".msg",".prf",".rar",".txt",".xml",".zip",".1cd",".3ds"5YZ.g.../.3gp",".7z",".7zip",".aoi",".asf",".asp",".aspx",".asx",".avi",".bak",".cer",".cfg",".class",".config",".css",".dds",".dwg",".dxf",".flf",".flv",".html",".idx",".js",".key",".kwm",".laccdb",".ldf",".lit",".m3u",".mbx",".md",".mid",".mlb",".mov",".mp3",".mp4",".mpg",".obj",".pages",".php",".psd",".pwm",".rm",".safe",".sav",".save",".s.YZ."...Z.,".thm",".vob",".wav",".wma",".wmv",".3dm",".aac",".ai",".arw",".c",".cdr",".cls",".cpi",".cpp",".cs",".db3",".drw",".dxb",".eps",".fla",".flac",".fxg",".java",".m",".m4v",".max",".pcd",".pct",".pl",".ppam",".ps",".pspimage",".r3d",".rw2",".sldm",".sldx",".svg",".tga",".xlm",".xlr",".xlw",".act",".adp",".al",".bkp",".blend",".cdf","[YZ.".....m",".cr2",".crt",".dac",".dcr",".ddd",".design",".dtd",".fdb",".fff",".fpx",".h",".iif",".indd",".jpeg",".mos",".nd",".nsd",".nsf",".nsg",".nsh",".odc",".oil",".pas",".pat",".pef",".pfx",".ptx",".qbb",".qbm",".sas7bdat",".say",".st4",".st6",".stc",".sxc",".sxw",".tlg",".wad",".xlk",".aiff",".bin",".bmp",".cmt",".dat",".dit",".edb",".YZ.v.....if",".groups",".hdd",".hpp",".m2ts",".m4p",".mkv",".mpeg",".nvram",".ogg",".pdb",".pif",".png",".qed",".qcow",".qcow2",".rvt",".st7",".stm",".vbox",".vdi",".vhd",".vhdx",".vmdk",".vmsd",".vmx",".vmxf",".3fr",".3pr",".ab4",".accde",".accdr",".accdt",".ach",".acr",".adb",".ads",".agdl",".ait",".apj",".asm",".awg",".back",".backup",".b.YZ.p......bank",".bay",".bdb",".bgt",".bik",".bpw",".cdr3",".cdr4",".cdr5",".cdr6",".cdrw",".ce1",".ce2",".cib",".craw",".crw",".csh",".csl",".db_journal",".dc2",".dcs",".ddoc",".ddrw",".der",".des",".dgc",".djvu",".dng",".drf",".dxg",".eml",".erf",".exf",".ffd",".fh",".fhd",".gray",".grey",".gry",".hbk",".ibank",".ibd",".ibz",".iiq",".incpa.YZ.......".kc2",".kdbx",".kdc",".kpdx",".lua",".mdc",".mef",".mfw",".mmw",".mny",".moneywell",".mrw",".myd",".ndd",".nef",".nk2",".nop",".nrw",".ns2",".ns3",".ns4",".nwb",".nx2",".nxl",".nyf",".odb",".odf",".odg",".odm",
You do not have the required permissions to view the files attached to this post.
 #29165  by waffles2.0
 Fri Sep 02, 2016 8:53 am
Hi xors,

I'm just learning, and I'm wondering how did you manage to find the files types it is targeting? As I cannot see it in the unpacked sample.

Thanks.
 #29182  by syntx
 Tue Sep 06, 2016 7:49 am
waffles2.0 wrote:Hi xors,

I'm just learning, and I'm wondering how did you manage to find the files types it is targeting? As I cannot see it in the unpacked sample.

Thanks.
I haven't been looking into Cerber since version 1 but back then I found that the string "cerber" was referenced near the decryption of the config. In this version the strings are decoded on demand. The first string decoded I found is at 00401012 which returned "cerber".
Code: Select all
00401005  |. 57             PUSH EDI
00401006  |. 68 9C743B9C    PUSH 9C3B749C
0040100B  |. 6A 06          PUSH 6
0040100D  |. 68 F80F4100    PUSH _0026000.00410FF8
00401012  |. E8 46470000    CALL <_0026000.decode_string>
00401017  |. 50             PUSH EAX <---- ASCII "cerber"
00401018  |. E8 2F580000    CALL _0026000.0040684C
This is the passed as an argument to the next call, entering this function would lead to a call at 004069E3.

This function would decrypt the config:
Code: Select all
004069D6  |> 55             PUSH EBP <--- Output buffer for clear-text config
004069D7  |. 57             PUSH EDI
004069D8  |. 68 04504100    PUSH _0026000.00415004 <--- Encrypted config
004069DD  |. 6A 06          PUSH 6
004069DF  |. FF7424 24      PUSH DWORD PTR SS:[ESP+24] <--- ASCII "cerber"
004069E3  |. E8 FEFCFFFF    CALL _0026000.004066E6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 8