-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1 from f1zm0/release-please--branches--main--comp…
…onents--actions-testing chore(main): release 1.0.0
- Loading branch information
Showing
1 changed file
with
83 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
# Changelog | ||
|
||
## 1.0.0 (2023-04-24) | ||
|
||
### Features | ||
|
||
- add hash func helper in package entrypoint ([81bc1f4](https://github.com/f1zm0/acheron/commit/81bc1f4698329e62822a5bc0d539aeb119979fc2)) | ||
- add helpers for errors ([4d57328](https://github.com/f1zm0/acheron/commit/4d573287d18a9be0a41d3f917df06be659783931)) | ||
- add internal resolver and util packages ([f3c3edb](https://github.com/f1zm0/acheron/commit/f3c3edb5fb6b07710d0c416197fcaad623033b1a)) | ||
- add lib entrypoint and indirect syscall asm ([7db263d](https://github.com/f1zm0/acheron/commit/7db263dd8e84094c37317457bf5e66fce179c551)) | ||
- add nosplit flag to asm routines ([f995154](https://github.com/f1zm0/acheron/commit/f995154072f775089d4583ddd9e8608299d18e1f)) | ||
- add process snapshot example using acheron ([5ac8f2a](https://github.com/f1zm0/acheron/commit/5ac8f2a4fc0d68d7fc247bcf0c160b4e80059829)) | ||
- add zw exports parsing logic to resolver ([19f45c7](https://github.com/f1zm0/acheron/commit/19f45c70eb4eb23c5a0bcba96f2e53e12190bae3)) | ||
- change signature for syscall func ([89ce53c](https://github.com/f1zm0/acheron/commit/89ce53cead6765a1cbfa2fc9d746388736cdb550)) | ||
- done resolver logic and add gadget search in asm ([22a9c23](https://github.com/f1zm0/acheron/commit/22a9c23039bc727a8356e77bef38333335d15ef5)) | ||
- ported ntdll module parsing to go assembly ([21f66df](https://github.com/f1zm0/acheron/commit/21f66dfe52de024600c61d7b9340cc9a69f2d0be)) | ||
- replace djb2 with xored version in asm ([4c2cd88](https://github.com/f1zm0/acheron/commit/4c2cd8888575f367354ea5d8748958fb8d0cc5a3)) | ||
|
||
### Bug Fixes | ||
|
||
- correct offset for return value in gadget search ([8de5eec](https://github.com/f1zm0/acheron/commit/8de5eecf01c5c1448ca2e84293179efc43b3915a)) | ||
- fix broken indirect syscall asm implementation ([8c9d99d](https://github.com/f1zm0/acheron/commit/8c9d99df0720e238c767178bcae95d351728b765)) | ||
- fix helper function names after renaming ([0783417](https://github.com/f1zm0/acheron/commit/0783417cb38b5998da028f8160a580b76c1d6621)) | ||
- fix inverse check in value comparison in error helper ([e040b8a](https://github.com/f1zm0/acheron/commit/e040b8aadf42e891dbaa478340d7458e010c4c35)) | ||
- update helper asm routine names ([6be7b5a](https://github.com/f1zm0/acheron/commit/6be7b5a8e7b8efb2283be5862e7a10ff013089a2)) | ||
- update names of asm routines ([fd67f62](https://github.com/f1zm0/acheron/commit/fd67f62086abbce8c992dbc6c483151c9fa82a22)) | ||
|
||
### Continuous Integration | ||
|
||
- add release workflow ([f6305de](https://github.com/f1zm0/acheron/commit/f6305deb8247a842d35e81d31782765d74dfff84)) | ||
|
||
### Code Refactoring | ||
|
||
- change hasher interface to func type ([9e2294c](https://github.com/f1zm0/acheron/commit/9e2294ca16715f432b7522f7ae6f5e5b8bbcd017)) | ||
- improve error handling resolver and syscall ([2d2fb24](https://github.com/f1zm0/acheron/commit/2d2fb24611811c355421335cf70baa212e44249d)) | ||
- remove direct syscall support ([919ad92](https://github.com/f1zm0/acheron/commit/919ad920eefb706fc33c650e7c24b1d735d7917f)) | ||
|
||
### Documentation | ||
|
||
- add custom hash function example ([26844d5](https://github.com/f1zm0/acheron/commit/26844d5e49a47189c66eaae7dfb983b1b16ddcc0)) | ||
- add example for direct vs indirect syscall comparison ([8060bbf](https://github.com/f1zm0/acheron/commit/8060bbf9299e358741ce7fc0baf5872b39fd4b78)) | ||
- add examples summary table ([ac7afc2](https://github.com/f1zm0/acheron/commit/ac7afc2e8d35db4686b75ab7d883170a986e32fa)) | ||
- update examples in readme ([db97e78](https://github.com/f1zm0/acheron/commit/db97e78a085660e09eb022395a69b2840eceadd6)) | ||
- update examples readme ([c381280](https://github.com/f1zm0/acheron/commit/c38128028cbbbbae6317cb28b7342dedd09c0940)) | ||
- update examples to reflect api changes ([f85a9d0](https://github.com/f1zm0/acheron/commit/f85a9d06873219a3b96e3fab442219ef7335ea63)) | ||
- update main readme ([5d41837](https://github.com/f1zm0/acheron/commit/5d418371e4be7796c7aad3999b0f61d389627d3c)) | ||
- update process snapshot readme ([a3a897f](https://github.com/f1zm0/acheron/commit/a3a897f2faff224ba41b9a0dae3096e37205dc9b)) | ||
- update readme for proc snapshot example ([2f6206a](https://github.com/f1zm0/acheron/commit/2f6206a33d25fbef52bdc3914397e185b514ff89)) | ||
- update sc_inject example ([d5fc72d](https://github.com/f1zm0/acheron/commit/d5fc72d3e763b811561bec30691d4048119eca83)) | ||
|
||
### Misc | ||
|
||
- add comments to exported functions ([428e9ba](https://github.com/f1zm0/acheron/commit/428e9ba6a5ea0273babff63c2a7c3e9340ae5c4c)) | ||
- add exe to gitignore ([624e035](https://github.com/f1zm0/acheron/commit/624e0359d207dc9f9bf7e318b64486a8b33ec9a1)) | ||
- add gitattributes file ([f6ded30](https://github.com/f1zm0/acheron/commit/f6ded30da3228604652885a5f8ac5797c666fac2)) | ||
- add info and fix markdown syntax in readme ([d36180e](https://github.com/f1zm0/acheron/commit/d36180efc1bdc955711e25d72f217ae3d88bd900)) | ||
- add notes to syscall asm for ret code ([6da875b](https://github.com/f1zm0/acheron/commit/6da875ba8d0398ebea26adcaab56724cdb96e5a1)) | ||
- add package info to readme ([3839328](https://github.com/f1zm0/acheron/commit/3839328922aacca82bd12f21a535eaa0b6d40f7d)) | ||
- add readme banner ([98ab801](https://github.com/f1zm0/acheron/commit/98ab8018f73974c71f77d897efc0480eabf0c566)) | ||
- change hash func return type ([011fe8d](https://github.com/f1zm0/acheron/commit/011fe8d32528845a91414020c8b5e6c10d27895d)) | ||
- change instance var name for better distinction from pkg name ([887c346](https://github.com/f1zm0/acheron/commit/887c346afd50428f61879390c20937e6a4c8fefd)) | ||
- change slice var name for clarity ([5f1b1ce](https://github.com/f1zm0/acheron/commit/5f1b1cec3a837915dbdc8de45a4894300a8e8f44)) | ||
- cleanup and add comments ([68036a7](https://github.com/f1zm0/acheron/commit/68036a7c3197810b002d5f0a0bae83940643681e)) | ||
- fix incorrect newline in code example in main readme ([7b90910](https://github.com/f1zm0/acheron/commit/7b909109505a31be8512f4f9b5508400e8c3f6bd)) | ||
- fix wrong indentation ([4312610](https://github.com/f1zm0/acheron/commit/43126101a466d56c96cb60aebec55e2b7bfe13d7)) | ||
- fix wrong indentation in asm file ([a9d63de](https://github.com/f1zm0/acheron/commit/a9d63de1378050de5ba30776688161d6c63defde)) | ||
- fix wronge indents in asm file ([12e929d](https://github.com/f1zm0/acheron/commit/12e929d454747d46284f28701d3f820aa4d5d66c)) | ||
- improve comment in library entrypoint file ([432af39](https://github.com/f1zm0/acheron/commit/432af392dc44c51a8d562898212626c88efcaf34)) | ||
- initial commit ([b6a503d](https://github.com/f1zm0/acheron/commit/b6a503dca255d0a726945fbe316ddaee3b4c76e2)) | ||
- license change ([17ed9cf](https://github.com/f1zm0/acheron/commit/17ed9cf1359fe4ca134627948a58e8e5cc38fd17)) | ||
- move examples table to main readme ([4c80756](https://github.com/f1zm0/acheron/commit/4c807568c6557d0358893e08f3ee81e270a4ae65)) | ||
- move lib functions to entrypoint file ([88edc76](https://github.com/f1zm0/acheron/commit/88edc76abe22fe93c4fa15b3ebf0f0de25526573)) | ||
- move syscall routines and stubs ([6dc95b5](https://github.com/f1zm0/acheron/commit/6dc95b5a7992cbb976352ca3d845f249d17b1998)) | ||
- remove unused pkg ([23d1503](https://github.com/f1zm0/acheron/commit/23d15039780835a128268d7adb458f327f4bbbc4)) | ||
- remove unused types struct ([3ceb34f](https://github.com/f1zm0/acheron/commit/3ceb34f67ac328d0340d6bdb8ca580e826ebdb4b)) | ||
- rename asm file for consistency ([26b26d7](https://github.com/f1zm0/acheron/commit/26b26d74759f64d34a4603079652518a02e17876)) | ||
- rename asm files ([7b33816](https://github.com/f1zm0/acheron/commit/7b33816d3b28d28af937413197cbcb6a273c10c4)) | ||
- rename memory read functions ([859833e](https://github.com/f1zm0/acheron/commit/859833e20f3633d79d518112bafd3cfaa318ca43)) | ||
- rename vars and struct members for clarity ([25f21db](https://github.com/f1zm0/acheron/commit/25f21db656006471a272ce029fd5a4b340a2669b)) | ||
- update gitignore ([13923a5](https://github.com/f1zm0/acheron/commit/13923a509d5260778f0435972c68f151cab22637)) | ||
- update mod and sum files ([58a25b4](https://github.com/f1zm0/acheron/commit/58a25b46d5f30e4cda9c60efb601509e5b94111a)) | ||
- update mod and sum files ([4c0a173](https://github.com/f1zm0/acheron/commit/4c0a173151918f5bf3a6bf0f337c00d1f266ef12)) | ||
- update mod and sum files ([bc4c07d](https://github.com/f1zm0/acheron/commit/bc4c07df50981f01dcabc457606d0e3077a14dc6)) |