{"id":1148,"date":"2016-08-30T15:37:15","date_gmt":"2016-08-30T13:37:15","guid":{"rendered":"http:\/\/blog.atola.com\/?p=1148"},"modified":"2022-12-19T14:46:33","modified_gmt":"2022-12-19T12:46:33","slug":"atola-insight-forensic-4-6-scripts","status":"publish","type":"post","link":"https:\/\/atola.com\/blog\/atola-insight-forensic-4-6-scripts\/","title":{"rendered":"Atola Insight Forensic 4.6 &#8211; Scripting"},"content":{"rendered":"<p>Today we are releasing Atola Insight Forensic 4.6.<\/p>\n<p>The killer feature is AtolaScript language and the script execution engine. Now\u00a0Atola Insight empowers you to perform the most sophisticated tasks by combining over\u00a050 commands the way you want. Those include custom ATA commands, various commands to scan throughout the entire media to find specific data, read\/write tests, and many others.<\/p>\n<p>Full Atola Insight Forensic 4.6 change log is available here: <a href=\"https:\/\/atola.com\/products\/insight\/changelog.html\">Changelog<\/a>.<\/p>\n<h3>Forensic Scripting<\/h3>\n<p>AtolaScript language is probably the simplest one you have ever seen. Scripts consist of one line instructions without semicolons. Conditions (if) as well as while, for, foreach loops\u00a0are available in C# syntax. It is easy to run multiple scripts over different SATA, USB, SAS, IDE devices at the same time.<\/p>\n<p>With all that being mentioned, the best thing about scripting is a wide variety of simple yet powerful commands designed by Atola team.<\/p>\n<h3>Custom ATA commands<\/h3>\n<p>Atola Insight Forensic has just become the first forensic solution that enables to execute any ATA command for any SATA\/IDE drive.<\/p>\n<p>There are three AtolaScript commands to run custom ATA commands depending on necessity of data-transfer or its direction:<\/p>\n<ul>\n<li>Ata<\/li>\n<li>AtaIn<\/li>\n<li>AtaOut<\/li>\n<\/ul>\n<p>A few\u00a0examples:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1164 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png\" alt=\"Forensic scripts - Custom ATA commands\" width=\"924\" height=\"829\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png 924w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn-150x135.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn-300x269.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn-768x689.png 768w\" sizes=\"(max-width: 924px) 100vw, 924px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1163 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaOut.png\" alt=\"Forensic scripts - Custom ATA commands\" width=\"924\" height=\"829\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaOut.png 924w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaOut-150x135.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaOut-300x269.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaOut-768x689.png 768w\" sizes=\"(max-width: 924px) 100vw, 924px\" \/><\/p>\n<p>Remark: Built-in Source port write-protection rejects\u00a0any custom ATA command that can modify device state (i.e. perform a write operation).<\/p>\n<p>&nbsp;<\/p>\n<h3>Ultimate pattern\/word\/phrase search<\/h3>\n<p>The scripting system includes an internal search engine which is based upon Intel Hyperscan, a high-performance multiple regex matching library. It enables you to run searches everywhere including unallocated space with the help of three commands:<\/p>\n<ul>\n<li>FindHEX<\/li>\n<li>FindWords<\/li>\n<li>Find<\/li>\n<\/ul>\n<p>The commands work for all SATA, USB, SAS, IDE devices plugged into the DiskSense system.<\/p>\n<h4>FindWords<\/h4>\n<p>The command performs a search of words or phrases over the whole media space or specified region.\u00a0 One the coolest FindWords features is that it attempts to match words\/phrases in different encodings: ASCII, UTF-8, UTF-16LE, UTF-16BE. Now\u00a0you can quickly perform a search in a multi-language environment.<\/p>\n<p>In the example below you can see how FindWords outputs found matches for three words: Dubai, Quebec, Venice.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1189 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Image-002.png\" alt=\"Forensic keyword search in Atola Insight\" width=\"918\" height=\"767\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Image-002.png 918w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Image-002-150x125.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Image-002-300x251.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Image-002-768x642.png 768w\" sizes=\"(max-width: 918px) 100vw, 918px\" \/><\/p>\n<h4>FindHEX<\/h4>\n<p>We have also implemented FindHEX for high-performance HEX pattern search.<\/p>\n<p>The screenshot shows us how amazingly simple is to look for BitLocker volumes:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1167 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/FindHex.png\" alt=\"Forensic scripts - HEX search\" width=\"973\" height=\"713\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/FindHex.png 973w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/FindHex-150x110.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/FindHex-300x220.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/FindHex-768x563.png 768w\" sizes=\"(max-width: 973px) 100vw, 973px\" \/><\/p>\n<h4>Find<\/h4>\n<p>Find is a powerful way to run a regular expression search over specified disk region. You can find absolutely everything using the command: emails, GPS coordinates, phone numbers, home addresses, IPs, credit card numbers and so forth.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1169 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Find.png\" alt=\"Forensic scripts - Find IP and MAC addresses via regex\" width=\"963\" height=\"713\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Find.png 963w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Find-150x111.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Find-300x222.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Find-768x569.png 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3>Other handy AtolaScript commands<\/h3>\n<p>There are more than 50 commands available at your disposal to create forensic scripts. For instance, you can freely wipe, compare, hash drives or specific (or calculated) sector intervals.<\/p>\n<p>Below\u00a0I include\u00a0a few more examples of what AtolaScript can do.<\/p>\n<h4>SMART attribute check<\/h4>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1171 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/SmartAttributeRaw.png\" alt=\"Forensic scripts - analyzing SMART\" width=\"963\" height=\"713\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/SmartAttributeRaw.png 963w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/SmartAttributeRaw-150x111.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/SmartAttributeRaw-300x222.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/SmartAttributeRaw-768x569.png 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h4>Data entropy calculation<\/h4>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1172 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Entropy.png\" alt=\"Forensic scripts - Calculating entropy\" width=\"905\" height=\"713\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Entropy.png 905w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Entropy-150x118.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Entropy-300x236.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Entropy-768x605.png 768w\" sizes=\"(max-width: 905px) 100vw, 905px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h4>Running benchmark tests in parallel with scripts on other devices<\/h4>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1173 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Multi-tasking.png\" alt=\"Forensic scripts - Multi-tasking\" width=\"947\" height=\"713\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Multi-tasking.png 947w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Multi-tasking-150x113.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Multi-tasking-300x226.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Multi-tasking-768x578.png 768w\" sizes=\"(max-width: 947px) 100vw, 947px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3>Friendly AtolaScript editor<\/h3>\n<p>The editor comes with a number of helpful UI options to turn writing forensic scripts into a pleasant experience. Wherever these signs show up:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1176\" style=\"margin-left: 3em; margin-bottom: 3px;\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Plus.png\" alt=\"Plus\" width=\"12\" height=\"14\" \/><img decoding=\"async\" loading=\"lazy\" class=\"alignleft wp-image-1175 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Edit.png\" alt=\"Edit\" width=\"16\" height=\"17\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>one can click them and merely select a command looking at its description and\u00a0sample code, and then edit command parameters with some additional help.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1191\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/command-panel.png\" alt=\"Forensic scripting command panel\" width=\"1087\" height=\"767\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/command-panel.png 1087w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/command-panel-150x106.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/command-panel-300x212.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/command-panel-768x542.png 768w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/command-panel-1024x723.png 1024w\" sizes=\"(max-width: 1087px) 100vw, 1087px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-1178 size-full\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Parameters-panel.png\" alt=\"Forensic scripting - Parameters panel\" width=\"1014\" height=\"792\" srcset=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Parameters-panel.png 1014w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Parameters-panel-150x117.png 150w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Parameters-panel-300x234.png 300w, https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/Parameters-panel-768x600.png 768w\" sizes=\"(max-width: 1014px) 100vw, 1014px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>All other 4.6 changes are listed here: <a href=\"https:\/\/atola.com\/products\/insight\/changelog.html\">Atola Insight Forensic Changelog<\/a>.<\/p>\n<h3>How to upgrade<\/h3>\n<p>Atola Insight Forensic 4.6 can be downloaded by all customers with an active software update subscription at no additional cost.<\/p>\n<h3>Where to buy<\/h3>\n<p>If you still do not have an Atola Insight Forensic and would like to place an order, this can be done directly via Atola Technology, or from a distributor near you:<\/p>\n<p><a href=\"https:\/\/atola.com\/wheretobuy\/\">https:\/\/atola.com\/wheretobuy\/<\/a><\/p>\n<p>We still have an upgrade program for owners of old Atola Insight v3.x. Please contact our Atola Technology sales to receive more specific information:<\/p>\n<ul>\n<li>Calls us: +1 888 540-2010, +1 416 833-3501\u00a0 10am \u2013 6pm ET<\/li>\n<li>Or email us: <a href=\"https:\/\/atola.com\/support\/inquiry.html?type=1\">https:\/\/atola.com\/support\/inquiry.html?type=1<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we are releasing Atola Insight Forensic 4.6. The killer feature is AtolaScript language and the script execution engine. Now\u00a0Atola Insight empowers you to perform the most sophisticated tasks by combining over\u00a050 commands the way you want. Those include custom ATA commands, various commands to scan throughout the entire media [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Atola Insight Forensic 4.6 - Scripting<\/title>\n<meta name=\"description\" content=\"The script execution engine is the heart of Atola Insight - it is capable of processing forensic scripts with any number of commands, potentially millions of them at once, while scanning through device sectors.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/atola.com\/blog\/atola-insight-forensic-4-6-scripts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Atola Insight Forensic 4.6 - Scripting\" \/>\n<meta property=\"og:description\" content=\"The script execution engine is the heart of Atola Insight - it is capable of processing forensic scripts with any number of commands, potentially millions of them at once, while scanning through device sectors.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AtolaTechnology\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-30T13:37:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-19T12:46:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.atola.com\/wp-content\/uploads\/2016\/08\/AtaIn.png\" \/>\n<meta name=\"author\" content=\"Vitaliy Mokosiy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@atola_insight\" \/>\n<meta name=\"twitter:site\" content=\"@atola_insight\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vitaliy Mokosiy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/\"},\"author\":{\"name\":\"Vitaliy Mokosiy\",\"@id\":\"https:\/\/atola.com\/blog\/#\/schema\/person\/e5c8b49f143d84144e03f02d75d20781\"},\"headline\":\"Atola Insight Forensic 4.6 &#8211; Scripting\",\"datePublished\":\"2016-08-30T13:37:15+00:00\",\"dateModified\":\"2022-12-19T12:46:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/\"},\"wordCount\":643,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/atola.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png\",\"articleSection\":[\"Atola Insight Forensic\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/\",\"url\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/\",\"name\":\"Atola Insight Forensic 4.6 - Scripting\",\"isPartOf\":{\"@id\":\"https:\/\/atola.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png\",\"datePublished\":\"2016-08-30T13:37:15+00:00\",\"dateModified\":\"2022-12-19T12:46:33+00:00\",\"description\":\"The script execution engine is the heart of Atola Insight - it is capable of processing forensic scripts with any number of commands, potentially millions of them at once, while scanning through device sectors.\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#primaryimage\",\"url\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png\",\"contentUrl\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png\",\"width\":924,\"height\":829},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/atola.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Atola Insight Forensic 4.6 &#8211; Scripting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/atola.com\/blog\/#website\",\"url\":\"https:\/\/atola.com\/blog\/\",\"name\":\"Atola Blog\",\"description\":\"Atola Blog\",\"publisher\":{\"@id\":\"https:\/\/atola.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/atola.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/atola.com\/blog\/#organization\",\"name\":\"Atola Technology\",\"url\":\"https:\/\/atola.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/atola.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2026\/04\/Atola_technology1.jpg\",\"contentUrl\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2026\/04\/Atola_technology1.jpg\",\"width\":840,\"height\":689,\"caption\":\"Atola Technology\"},\"image\":{\"@id\":\"https:\/\/atola.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/AtolaTechnology\",\"https:\/\/x.com\/atola_insight\",\"https:\/\/ua.linkedin.com\/company\/atola-technology\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/atola.com\/blog\/#\/schema\/person\/e5c8b49f143d84144e03f02d75d20781\",\"name\":\"Vitaliy Mokosiy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/atola.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/605a07aaa03408f546278f1dbbaf2bda?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/605a07aaa03408f546278f1dbbaf2bda?s=96&d=identicon&r=g\",\"caption\":\"Vitaliy Mokosiy\"},\"description\":\"Atola CTO He believes in saving time &amp; energy of people doing mission-critical work. Therefore, all his efforts are focused on leading R&amp;D of innovative Atola products. Gamification enthusiast. Agile development proponent.\",\"url\":\"https:\/\/atola.com\/blog\/author\/vitaliy\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Atola Insight Forensic 4.6 - Scripting","description":"The script execution engine is the heart of Atola Insight - it is capable of processing forensic scripts with any number of commands, potentially millions of them at once, while scanning through device sectors.","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:\/\/atola.com\/blog\/atola-insight-forensic-4-6-scripts\/","og_locale":"en_US","og_type":"article","og_title":"Atola Insight Forensic 4.6 - Scripting","og_description":"The script execution engine is the heart of Atola Insight - it is capable of processing forensic scripts with any number of commands, potentially millions of them at once, while scanning through device sectors.","og_url":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/","article_publisher":"https:\/\/www.facebook.com\/AtolaTechnology","article_published_time":"2016-08-30T13:37:15+00:00","article_modified_time":"2022-12-19T12:46:33+00:00","og_image":[{"url":"https:\/\/blog.atola.com\/wp-content\/uploads\/2016\/08\/AtaIn.png"}],"author":"Vitaliy Mokosiy","twitter_card":"summary_large_image","twitter_creator":"@atola_insight","twitter_site":"@atola_insight","twitter_misc":{"Written by":"Vitaliy Mokosiy","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#article","isPartOf":{"@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/"},"author":{"name":"Vitaliy Mokosiy","@id":"https:\/\/atola.com\/blog\/#\/schema\/person\/e5c8b49f143d84144e03f02d75d20781"},"headline":"Atola Insight Forensic 4.6 &#8211; Scripting","datePublished":"2016-08-30T13:37:15+00:00","dateModified":"2022-12-19T12:46:33+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/"},"wordCount":643,"commentCount":0,"publisher":{"@id":"https:\/\/atola.com\/blog\/#organization"},"image":{"@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#primaryimage"},"thumbnailUrl":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png","articleSection":["Atola Insight Forensic"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/","url":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/","name":"Atola Insight Forensic 4.6 - Scripting","isPartOf":{"@id":"https:\/\/atola.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#primaryimage"},"image":{"@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#primaryimage"},"thumbnailUrl":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png","datePublished":"2016-08-30T13:37:15+00:00","dateModified":"2022-12-19T12:46:33+00:00","description":"The script execution engine is the heart of Atola Insight - it is capable of processing forensic scripts with any number of commands, potentially millions of them at once, while scanning through device sectors.","breadcrumb":{"@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#primaryimage","url":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png","contentUrl":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2016\/08\/AtaIn.png","width":924,"height":829},{"@type":"BreadcrumbList","@id":"https:\/\/blog.atola.com\/atola-insight-forensic-4-6-scripts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/atola.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Atola Insight Forensic 4.6 &#8211; Scripting"}]},{"@type":"WebSite","@id":"https:\/\/atola.com\/blog\/#website","url":"https:\/\/atola.com\/blog\/","name":"Atola Blog","description":"Atola Blog","publisher":{"@id":"https:\/\/atola.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/atola.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/atola.com\/blog\/#organization","name":"Atola Technology","url":"https:\/\/atola.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/atola.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2026\/04\/Atola_technology1.jpg","contentUrl":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2026\/04\/Atola_technology1.jpg","width":840,"height":689,"caption":"Atola Technology"},"image":{"@id":"https:\/\/atola.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/AtolaTechnology","https:\/\/x.com\/atola_insight","https:\/\/ua.linkedin.com\/company\/atola-technology"]},{"@type":"Person","@id":"https:\/\/atola.com\/blog\/#\/schema\/person\/e5c8b49f143d84144e03f02d75d20781","name":"Vitaliy Mokosiy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/atola.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/605a07aaa03408f546278f1dbbaf2bda?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/605a07aaa03408f546278f1dbbaf2bda?s=96&d=identicon&r=g","caption":"Vitaliy Mokosiy"},"description":"Atola CTO He believes in saving time &amp; energy of people doing mission-critical work. Therefore, all his efforts are focused on leading R&amp;D of innovative Atola products. Gamification enthusiast. Agile development proponent.","url":"https:\/\/atola.com\/blog\/author\/vitaliy\/"}]}},"_links":{"self":[{"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/posts\/1148"}],"collection":[{"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/comments?post=1148"}],"version-history":[{"count":3,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/posts\/1148\/revisions"}],"predecessor-version":[{"id":6857,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/posts\/1148\/revisions\/6857"}],"wp:attachment":[{"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/media?parent=1148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/categories?post=1148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/tags?post=1148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}