Skip to content

Commit

Permalink
Release v1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
grant-h committed Aug 16, 2023
1 parent 0a9dc8f commit 8b540a6
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 4 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Version v1.1.0
---------------------

* Started versioning and CHANGELOG
* Added link to NDSS'22 experiment directory
* Fix bug where snapshot restoration happens after snapshoting, which is not expected
* Created `MachineInitParams` to allow for easier library usage of FirmWire. This enabled better CI testing

## Shannon
* Added hello world module
* Added support for early SM-G930F images and improved DSP sync word resolution for these
* Extended and improve patterns
* Modified `set_event` GLINK command to allow for specific event flags
* S337AP: added hack to bypass SHM initialization failure

## MTK
* Released MTK modules from the original paper
* Modified LTE RRC module to use standard MTK memory allocator instead of PRBM
* Loader: Added warning when NV data is empty
* Disable `AFL_FAST_EXIT` during --fuzz-triage
* FSD: added CREATEDIR command
* FSD: return error on stub RESTORE command
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,12 @@ FirmWire is a full-system baseband firmware analysis platform that supports Sams
<img width="750" src="https://user-images.githubusercontent.com/3030665/158176187-97265e7b-bf7c-41d8-a5b2-fbbadbfe25d6.gif" />
</p>

> **Experiments & Missing Parts?**
>> Upon a vendor's request, the current public release of FirmWire is a preview version omitting some of the functionality described in the paper.
We will publish the full version and automated scripts to replicate our experiments during NDSS'22 (April 24th-28th).

## BibTeX
<a href="https://hernan.de/research/papers/firmwire-ndss22-hernandez.pdf"> <img title="" src="https://user-images.githubusercontent.com/3030665/149030164-2adf65b2-114a-4f07-82ea-67cf1f65edef.png" alt="FirmWire thumbnail" align="right" width="200"></a>
FirmWire is the result of a multi-year, cross university research effort.
See the [paper](https://hernan.de/research/papers/firmwire-ndss22-hernandez.pdf) for more details.
For reproducible research and experimental data from our paper, see the [NDSS'22 repository](https://github.com/FirmWire/ndss22_experiments).

If you are using FirmWire in an academic paper please use this to cite it:

Expand Down
2 changes: 1 addition & 1 deletion _version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "1.0"
__version__ = "1.1.0"

0 comments on commit 8b540a6

Please sign in to comment.