{"id":29061,"date":"2023-01-05T05:53:29","date_gmt":"2023-01-05T00:23:29","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/"},"modified":"2023-01-05T05:53:29","modified_gmt":"2023-01-05T00:23:29","slug":"solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/","title":{"rendered":"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-18021069\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"18021069\" data-parentid=\"18020809\" data-score=\"6\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>This is obfuscated code. The only way you will be able to get the original class names is if you have the code before obfuscation. Unless the writer of the code left some holes in it, the only option is to go through the code and spend a lot of time refactoring the code to get rid of the obscurity and try and make some sense out of it, but it would probably be quicker to write your own application that does the same thing.<\/p>\n<p>As an additional note, since the code is obfuscated, the code has the real class names. Even if you were to call a method that returned the class name, this is exactly what you should expect to get.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] This is obfuscated code. The only way you will be able to get the original class names is if you have the code before obfuscation. Unless the writer of the code left some holes in it, the only option is to go through the code and spend a lot of time refactoring the code &#8230; <a title=\"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/\" aria-label=\"More on [Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[324,5610,4856],"class_list":["post-29061","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c","tag-deobfuscation","tag-obfuscation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] This is obfuscated code. The only way you will be able to get the original class names is if you have the code before obfuscation. Unless the writer of the code left some holes in it, the only option is to go through the code and spend a lot of time refactoring the code ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-05T00:23:29+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed]\",\"datePublished\":\"2023-01-05T00:23:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/\"},\"wordCount\":165,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"c++\",\"deobfuscation\",\"obfuscation\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/\",\"name\":\"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2023-01-05T00:23:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed] - JassWeb","og_description":"[ad_1] This is obfuscated code. The only way you will be able to get the original class names is if you have the code before obfuscation. Unless the writer of the code left some holes in it, the only option is to go through the code and spend a lot of time refactoring the code ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/","og_site_name":"JassWeb","article_published_time":"2023-01-05T00:23:29+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed]","datePublished":"2023-01-05T00:23:29+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/"},"wordCount":165,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++","deobfuscation","obfuscation"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/","name":"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-01-05T00:23:29+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-is-it-possible-to-get-the-c-class-original-name-to-improve-the-code-readablity-from-obfuscated-exe-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] is it possible to get the C# class original name to improve the code readablity from obfuscated exe [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/29061","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=29061"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/29061\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=29061"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=29061"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=29061"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}