{"id":451,"date":"2016-03-17T04:09:40","date_gmt":"2016-03-16T20:09:40","guid":{"rendered":"http:\/\/akl-it.com\/home\/?page_id=451"},"modified":"2020-12-21T15:35:30","modified_gmt":"2020-12-21T07:35:30","slug":"hex-ray-decomplier","status":"publish","type":"page","link":"https:\/\/akl-it.com\/home\/products\/forensics-security\/forensic-software\/hex-ray-decomplier\/","title":{"rendered":"Hex-Rays Decompiler"},"content":{"rendered":"<div class=\"article-content\">\n<p><span style=\"color: #003300;\">The high-level language representation in <strong>Hex-Rays Decompiler <\/strong>has several advantages in comparison to low-level assembly language:<\/span><\/p>\n<ul>\n<li><span style=\"color: #003300;\"><strong>Concise<\/strong>:\u00a0requires less time to read it;<\/span><\/li>\n<li><span style=\"color: #003300;\"><strong>Structured<\/strong>:\u00a0program logic is more obvious;<\/span><\/li>\n<li><span style=\"color: #003300;\"><strong>Dynamic<\/strong>:\u00a0variable names and types can be changed on the fly;<\/span><\/li>\n<li><span style=\"color: #003300;\"><strong>Familiar<\/strong>:\u00a0no need to learn the assembly language;<\/span><\/li>\n<li><span style=\"color: #003300;\"><strong>Cool<\/strong>:\u00a0the most advanced decompiler ever built!<\/span><\/li>\n<\/ul>\n<p><span style=\"color: #003300;\">The pseudocode text is generated\u00a0on the fly. Our technology is fast enough to analyze 99% of functions within a couple of seconds.<\/span><\/p>\n<p><span style=\"color: #003300;\">Currently, the decompiler supports compiler-generated code for the x86, x64, ARM32, ARM64, and PowerPC processors. We plan to port it to other platforms in the future. The programmatic API allows our customers to improve the decompiler output. Vulnerability search, software validation, coverage analysis are the directions that immediately come to mind.<\/span><\/p>\n<p><span style=\"color: #003300;\">The decompiler runs on MS Windows, Linux, and Mac OS X. The GUI and text IDA versions are supported.<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The high-level language representation in Hex-Rays Decompiler has several advantages in comparison to low-level assembly language: Concise:\u00a0requires less time to read it; Structured:\u00a0program logic is more obvious; Dynamic:\u00a0variable names and types can be changed on the fly; Familiar:\u00a0no need to learn the assembly language; Cool:\u00a0the most advanced decompiler ever built! The pseudocode text is generated\u00a0on&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/akl-it.com\/home\/products\/forensics-security\/forensic-software\/hex-ray-decomplier\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":453,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"fullwidth.php","meta":[],"_links":{"self":[{"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/pages\/451"}],"collection":[{"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/comments?post=451"}],"version-history":[{"count":8,"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/pages\/451\/revisions"}],"predecessor-version":[{"id":3072,"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/pages\/451\/revisions\/3072"}],"up":[{"embeddable":true,"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/pages\/453"}],"wp:attachment":[{"href":"https:\/\/akl-it.com\/home\/wp-json\/wp\/v2\/media?parent=451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}