Giter Site home page Giter Site logo

malware-repo's Introduction

malware-repo

WARNING! For licensing reason (moved to non open source and purchased librairies) Version 5.1 will be the last open source version of MRF, and will NOT be updated. We have made significant efforts in the price of our pro version, If you wish to upgrade feel free to consider buying a license.

Malware Repository Framework Official page: http://www.adlice.com/download/mrf/

Version 5.1

Refactored pdfdata module, moving to peepdf library (PDFData module)
Added Submit PDF streams back to the repository (PDFData module)
Added Download PDF streams (PDFData module)
Added Define Vendors priority for VirusTotal threat name copy (VT module)
Added Automatic comment on VirusTotal upload (with config) (VT module)
Added Raw strings extraction (PEData)
Added Choose machine when submitting to Cuckoo (Cuckoo module)
Added Choose options when submitting to Cuckoo (with config) (Cuckoo module)

Version 5.0

Complete refactoring with OOP
Complete refactoring in a modular way
Complete database schema refactoring (optimized for speed)
Added "Refresh" button
Added "Private" property, now owner/admin can lock down a sample to prevent write operations
Added Imphash (PEData module)
Added PDB path (PEData module)
Added Office data module
Added PDF data module
Added digisig field into sample view
Added HexView tab
Added Statistics page
Added Cuckoo page
Changed comments font, now using Courier (fixed width font)
Replaced search tab by a collapsable box
Moved threat color decision to server side for better customization
Fixed a bug in modal dialogs where scrollbars were not used
Fixed a bug in bulk removal
Fixed sporadic JS errors breaking the logic
Removed Quick edit (deprecation)

Version 4.3

Added Bulk download
Added ability to disable modules
Added ssdeep scan
Added PE scan
Added MIME type
Added program icon
Added avatar on sample page
Added PHP7 support
Added ability to edit uploader Added Cuckoo combobox as filter
Replaced old editor by tinymce editor
Fixed delete button
Fixed Cuckoo cron
Fixed VirusTotal status (added "Not Checked")
Fixed Github link target
Fixed responsiveness
Fixed sample page title
Fixed dropdown menu on mobile devices
Fixed URL search
Fixed Comment truncated at 65k characters
Fixed favorite filter display
Fixed URLs display
Fixed Cuckoo link on sample page
Fixed CDN links
Fixed incorrect VirusTotal scan display
Fixed incorrect Cuckoo scan display

Version 4.2

Sample page
Using new modular installer
Changed favorite filter for a checkbox
Added user rights management
Now comments have a WISIWIG editor
Added tooltip for bulk selection and favorite
Added Github project link in the sidebar
Added URLs description name
Fixed Signout redirection issue
Fixed bug when menu wasn't showing because of too few samples
Fixed overwritting of existing sample
Fixed menu not showing on IE/Chrome
Fixed page scrolling on Editing/Save
Fixed URLs search
Fixed Comment/URLs refresh when re-opening modal editors

Version 4.1

Added Clear filters button
Performance improvments (queries optimizations)
Fixed a bug preventing upload of archives
Fixed a bug preventing upload of password protected archives
Fixed a bug where DOCX and pseudo Zip files where extracted
Fixed footer link
Fixed short name with a new config field (on left panel collapsed)
Fixed comment, url, tags search
Added URLs filter
Fixed responsiveness
Fixed tooltips
Added avatars in users management menus

Version 4.0

New UI, based on AdminLTE
Using more recent versions of bootstrap and Jquery

Version 3.4

Cuckoo: Now you can rescan files
Cuckoo: Fixed filename (useful for package selection)
VirusTotal: Fixed filename
Cuckoo: Added scan parameters in config file
Fixed a bug preventing comment to be stored
Fixed VirusTotal uploads with PHP 5.6+
Fixed Cuckoo uploads with PHP 5.6+

Version 3.3

Added URLs to API
Moved sample comment in meta table (!Breaks backward compatibility!)
Cuckoo: now storing only database ID instead so that all links are dynamic (!Breaks backward compatibility!)
Cuckoo: removed unused report field (!Breaks backward compatibility!)
Cuckoo: compatible with version 2
Cuckoo: Now able to retrieve and reference old sample reports

Version 3.2

Added EULA
Added cron for VirusTotal and Cuckoo status refresh
Added URLs sample information
Added ability to send comment on VirusTotal
Better tags search and storage
Added ZIp extraction (no password for now)
Now comment is displayed/modified into a modal dialog (this allows big comments)

Version 3.1

UI fixes
UI improvements
Added tags
Added favorites
Added more data collapsable row
Moved some fields into collapsed row
fixed a lot of bugs

Version 3.0

Code reorganization, with now only one config file to change
Added installer script
Moved filters into a search tab
UI tweaks and improvements

Version 2.0

Yes, there's no version 1 :)
Added REST API, even for the UI
Added Authentication with UserCake. Every user has an API key.
User can only delete/edit its own samples, unless the user is admin.
Ability to send samples with REST API, an API key is needed.
Now samples keep the uploader in database.
Now samples have editable comment field. Comment can also be sent via API.
Fixed a lot of bugs.
Improved UI.
Added ability to NOT automatically upload to VirusTotal
Now deployment is easy with the install script

Version 0.4

Cuckoo reports are now saved on disk, locally. So that you don't need your cuckoo machine to be up and running to view a report.
All queries are now properly escaped.
Added VT score filter.

Version 0.3

Added VT re-scan button
Added Cuckoo support, and cuckoo scan button + results
Added pagination
Fixed bugs

Version 0.2

Added Edit button, can change vendor name
Fixed VT scan when file is unknown
Now files uploaded are shown first

Version 0.1

Initial release

malware-repo's People

Contributors

tigzy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

malware-repo's Issues

Can't change max malware list in index

In the index , the default 'max files' is 40 until it goes to a new page
I wanted to decrease this number to 15 , but it doesn't work
Tried changing it to 20 , didn't work either

Here's the line

Thanks!

REST API

Hello,
what is the REST API query to download sample and also all metadata about sample? Cloud you explain?
thanks

Samples not displaying when VT or cuckoo get enabled

Samples don't show up when in the main index.php page. I can see the cuckoo status and sample count but not the table below where the files would be. Same thing happens when I enable VT or cuckoo or both. As soon as I set those to False in the config, everythings back to normal. Please assist.

Avatar for account doesnt seem to stick

Hi,

I am testing v5 of MRF, and so far so good, except, when I upload an avatar image to my account, it doesnt seem to stick. After a click of navigation in the framework I get the no avatar image back.

Just not certain where to start to troubleshoot this.

Bug report - PHP Warning: md5_file(): Filename cannot be empty in /home/website/public_html/src/functions.php line 423

When attempting to upload random files , I get the following error:

PHP Warning: md5_file(): Filename cannot be empty in /home/website/public_html/src/functions.php line 423

I can replicate this issue by uploading the file "xpsrchvw.exe" from the system32 directory.
The file is 4.3mb in size.

I'm using cloudflare on my domain if that helps at all, it may be interrupting the upload process perhaps?

The only file upload limitation I have is "Max user upload size: 100mb" in cloudflare
error

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.