Showing posts with label Sandbox. Show all posts
Showing posts with label Sandbox. Show all posts

Monday, 9 December 2013

[Sandboxie] Sandbox Your Browser / Software / Programs In Windows


Sandboxie enables you to easily sandbox your browser and other programs, it runs your applications in an isolated abstraction area called a sandbox. Under the supervision of Sandboxie, an application operates normally and at full speed, but can’t effect permanent changes to your computer. Instead, the changes are effected only in the sandbox.
For those too lazy to set up a full on vm image for testing stuff, this is a pretty good alternative.

Benefits of the Isolated Sandbox
  • Secure Web Browsing: Running your Web browser under the protection of Sandboxie means that all malicious software downloaded by the browser is trapped in the sandbox and can be discarded trivially.
  • Enhanced Privacy: Browsing history, cookies, and cached temporary files collected while Web browsing stay in the sandbox and don’t leak into Windows.
  • Secure E-mail: Viruses and other malicious software that might be hiding in your email can’t break out of the sandbox and can’t infect your real system.
  • Windows Stays Lean: Prevent wear-and-tear in Windows by installing software into an isolated sandbox.
Registration is optional but there is a nag screen after 30 days.

Monday, 10 June 2013

[Malwasm] Offline debugger for malware's reverse engineering


Malwasm is a tool based on Cuckoo Sandbox available here.

Malwasm was designed to help people that do reverse engineering. Malwasm step by step:
  • the malware to analyse is executed through Cuckoo Sandbox
  • during the execution, malwasm logs all activites of the malware with pintool
  • all activities are stored in a database (Postgres)
  • a web service is available to visualize and manage the data stored in the database

Features

Malwasm provides these features:
  • offline programs debugging
  • possibility to go back or forward in the execution's time (with a time slide bar)
  • states of registers and flags
  • values of the stack/heap/data
  • "Following dump" options
  • fully works in the browser 



Wednesday, 17 April 2013

[Cuckoo Sandbox v0.6] Software for Automating Analysis of Suspicious Files

Cuckoo Sandbox is an Open Source software for automating analysis of suspicious files. To do so it makes use of custom components that monitor the behavior of the malicious processes while running in an isolated environment.

Cuckoo generates a handful of different raw data which include:
  • Native functions and Windows API calls traces
  • Copies of files created and deleted from the filesystem
  • Dump of the memory of the selected process
  • Screenshots of the desktop during the execution of the malware analysis
  • Network dump generated by the machine used for the analysis
In order to make such results more consumable to the end users, Cuckoo is able to process them and generate different type of reports, which could include:
  • JSON report
  • HTML report
  • MAEC report
  • MongoDB interface
  • HPFeeds interface

Cuckoo Sandbox 0.6 (2012-04-15)
===============================
(note for author’s blog)
This release represents a major step forward for the quality of the project: you won’t find an endless list of new features this time, but a handful of solid improvements that should make your experience with sandboxing much more pleasant.

Along with a few smaller additions, the focus of 0.6 revolves around the introduction of network logging. Until now the retrieval of the analysis results from the analysis machines happened through an inefficient and resource-expensive XMLRPC transaction. With Cuckoo Sandbox 0.6 we are now able to collect behavioral logs, dropped files, screenshots and memory dumps in real-time from the analysis machines through the use of what it’s been called ResultServer.

The advantages of this approach are multiple:
  • You will now see results coming in in real-time.
  • The memory errors and timeouts that used to occur with previous versions when trying to retrieve the resuts are now gone!
  • Even if the analysis machine is somehow compromised (crashed, shutdown or otherwise locked) you will still have complete results up to that point.
  • Probably some more advantages, but it’s already awesome as it is.

- Added procmemdump option to all analysis packages
- Added randomization of folders and pipes in the analysis machines
- Added checks to block injection of Cuckoo's agent and analyzer
- Added configuration file for processing modules
- Added result server to collect logs, files, screenshots and all results in real-time
- Added option for enabling/disabling generation of CSV logs
- Added REST API function to delete analysis task
- Added matching of Yara signatures against dropped files
- Added default fail-over on "exe" package if can't automatically identify the correct one
- Added password option to zip package
- Improved human auxiliary module
- Improved Sleep() bypass
- Improved dump of dropped files by tracking writing operations
- Improved creation of screenshots by calculating a diff threshold
- Fixed memory error issues
- Fixed bugs in analysis procedure logic and in deletion of original files
- Fixed bugs in MongoDB reporting module
- Fixed bugs in HTML reporting module
- Fixed bugs in VirusTotal processing module
- Fixed bug in handling GetLastError() result
- Fixed bug in network traffic capture
- Fixed bug in submission and creation of tasks in the database
- Removed hooks for NtOpenProcess, NtClose, NtAllocateVirtualMemory and VirtualFreeEx because of stability issues

Tuesday, 9 April 2013

[Spoon] Ejecutar aplicaciones en Sandbox Online


El proyecto Spoon.net Browser Sandbox permite ejecutar cualquier navegador en una Sandbox y realizar pruebas de compatibilidad con versiones anteriores de los mismos... así como abrir páginas web que podrían ser peligrosas.

Los navegadores se ejecutan dentro de un entorno virtual aislado, lo que elimina la necesidad de instalaciones. Los navegadores virtualizados se comportan exactamente igual que los navegadores instalados y, debido a que se ejecutan localmente, se puede probar aplicaciones web alojadas en servidores internos. Simplemente basta con abrir el navegador de Spoon y escribir la dirección en la barra de navegación de prueba.


Spoon es compatible con componentes estándar como Applets de Java, controles ActiveX, y Flash, así como con plugins populares como Firebug, Developer Toolbar IE y consolas de depuración de CSS y JavaScript.

Adicionalmente Spoon permite ejecutar una lista muy grande de aplicaciones de escritorio virtualizadas y se puede instalar en modo servidor.