Upload Additional Files into Active Tasks in ANY.RUN

ANY.RUN cloud virtual machines already come with a selection of pre-installed software that you can choose from when setting up your environment. However, to enhance your analysis, you might need external files, such as custom scripts, debugging tools, or secondary malware components. 

Now, you can upload additional files, with a total size limit of 500 MB, into ongoing tasks. This feature allows you to incorporate your own tools into ANY.RUN’s cloud VMs as needed. 

Additional file uploads are available across all plans. However, plans starting from Hunter and above offer extra functionalities, such as manual file deletion from recent tasks and a Tools collection feature that allows users to save lists of favorite tools. 

Where can I upload files into a VM? 

You can access this new feature in two locations within our interface: when initially configuring a task, and from the top-right corner of the main task view while the task is running.

By clicking on the arrow upload icon (higlighted above), a modal for uploading files will open, showing the statuses of your files and your file lists.

Try free virtual machines with custom file uploads
in the cloud 

Create free account

Uploading additional files into active tasks  

The new Upload files to VM modal window is where you can manage your files while a task is running.

The modal has two tabs: Recently uploaded and Tools collection. Only the Recently uploaded tab is accessible to users on our Free and Searcher plans. 

  • Recently uploaded: This section shows your last 500 MB of file uploads, quickly loadable into the virtual machine. Available for all users. Note: when the 500 MB limit is reached, non-favorited files are auto-deleted with new uploads. Files are linked to your account, not specific tasks, facilitating access to recent files for analysis across multiple tasks. 
  • Tools collection: Exclusive to Hunter and Enterprise users, this tab stores up to 500 MB of your favorite files for easy access. Unlike the Recently Uploaded section, surpassing the 500 MB limit doesn’t auto-delete old uploads; manual file deletion is required when space runs out. 

Additionally, any file uploaded while in the Tools collection tab will be automatically marked as a favorite.  

Uploading files during environment configuration 

Another way to manage file uploads is by dropping files into a VM while creating a task. Note that in this scenario, files can only be loaded into the ‘Tools collection’ section, which is not available for Free and Searcher plans.

You’ll notice that there is no separate option to choose where the file is loaded. Instead, this is controlled by the directory selected in the Start object from selector. 

When should you upload additional files into an active task? 

When you want to integrate third-party scripts or tools, like debuggers, or to run malware that needs specific software installed in the virtual machine. 

Our paid plans enable tasks to run for up to 24 minutes, which is particularly useful for debugging certain malware samples or generating memory dumps within the virtual machine. This eliminates the need to install extra software on your workstation.  

You can see this feature in action in this task.

Conclusion

This feature significantly expands the capabilities of our cloud virtual sandbox, allowing you to bring in any tool of your choice, limited only by the upload size. Have questions or feedback? Let us know what you think of this feature in the comment section below! 

About ANY.RUN 

ANY.RUN is a cloud malware sandbox that handles the heavy lifting of malware analysis for SOC and DFIR teams. Every day, 300,000 professionals use our platform to investigate incidents and streamline threat analysis.    

Request a demo today and enjoy 14 days of free access to our Enterprise plan.   

Request demo → 

The post Upload Additional Files into Active Tasks in ANY.RUN appeared first on ANY.RUN's Cybersecurity Blog.

Article Link: Upload Additional Files into Active Tasks in ANY.RUN - ANY.RUN's Cybersecurity Blog