Releases: getanteon/anteon
Releases · getanteon/anteon
v0.11.0
✅ Correlation feature Introduced by @kenanfarukcakir
Correlation - Extract variables from earlier phases and pass them on to the following ones. Usage: https://github.com/ddosify/ddosify#correlation
Breaking Changes
The protocol flag -p
is deprecated. You should include the protocol in the target flag: -t
. Example:
Old:
ddosify -t servdown.com -p https
New:
ddosify -t https://servdown.com
Changelog
- 77b1989: Merge remote-tracking branch 'origin/develop' into feat/correlation-v1 (@fatihbaltaci)
- 4ef7b90: Update logo (@fatihbaltaci)
- ea80f82: Update logo (@fatihbaltaci)
- d405b18: Update logo (@fatihbaltaci)
- 6ad19b1: Update readme (@fatihbaltaci)
- e7b39a1: add capture to config and validate (@kenanfarukcakir)
- a71fb51: add envs and warnings to report (@kenanfarukcakir)
- 6a9d7ba: add example xml payload and rename injector (@kenanfarukcakir)
- 18f45f2: add global env test (@kenanfarukcakir)
- 71063b4: add hammer create tests for correlation (@kenanfarukcakir)
- 452ea3a: add inject from captured vars test (@kenanfarukcakir)
- 1d1e048: add json and xml tests (@kenanfarukcakir)
- f2a121c: add regex match (@kenanfarukcakir)
- 4c308f8: add test for json extract (@kenanfarukcakir)
- 602d662: add test for json payload injection (@kenanfarukcakir)
- 5342f9f: add test for regex replacer (@kenanfarukcakir)
- c3434e6: add test for xml injection (@kenanfarukcakir)
- 394e9c3: add xml extraction and add protocol tests (@kenanfarukcakir)
- cc5d425: change debug response in case of request preparation failure (@kenanfarukcakir)
- bb06bb3: change warnings to failed captures, add failure reason (@kenanfarukcakir)
- 76cea98: comment url tests because we use temp valid url for correlation (@kenanfarukcakir)
- ad9a2bf: continue test on capture failure (@kenanfarukcakir)
- 8be495c: continue test with empty envs when prev req failed (@kenanfarukcakir)
- 009ca93: debug print regardless in case of unmarshal err (@kenanfarukcakir)
- 8d3ad7e: extract env from prev steps and inject to url and headers (@kenanfarukcakir)
- 31fab22: extract json array or bool (@kenanfarukcakir)
- fb0f179: extraction int float check (@kenanfarukcakir)
- cbad534: fix link on readme (@kenanfarukcakir)
- 6c75bce: fix race condition on passing envs (@kenanfarukcakir)
- 02cc8a2: fix readme link (@kenanfarukcakir)
- 389339f: fix stdout test (@kenanfarukcakir)
- f23730d: go mod (@kenanfarukcakir)
- 48ed7d7: go mod (@kenanfarukcakir)
- 42590ef: go mod (@kenanfarukcakir)
- 871ee82: inject dynamic var to json typed (@kenanfarukcakir)
- 591073e: inject dynamic vars before scenario iteration (@kenanfarukcakir)
- bad2df7: inject extracted vars to json body (@kenanfarukcakir)
- 8a7a8ed: inject to str, type conversions (@kenanfarukcakir)
- 3f502a4: make correlation headlines bigger (@kenanfarukcakir)
- d3e44c5: rearrange headlines (@kenanfarukcakir)
- ccc9057: recover from assert panic in extract, add some tests (@kenanfarukcakir)
- 7ab7c23: refactor and add tests (@kenanfarukcakir)
- 6be39fb: refactor injection and extraction (@kenanfarukcakir)
- 86c4a90: refactor injection and fix race (@kenanfarukcakir)
- 4efc46a: refactor int float json extraction tests (@kenanfarukcakir)
- b142c7f: refactor json injection (@kenanfarukcakir)
- 11e964a: refactor stdout report (@kenanfarukcakir)
- efc5c60: refactor stdout report format (@kenanfarukcakir)
- ceb99fc: remove protocol (@kenanfarukcakir)
- 2c8caaa: remove protocol flag from jenkins (@kenanfarukcakir)
- c1fb26e: rename injector receiver var (@kenanfarukcakir)
- 8600baf: renamed files (@kenanfarukcakir)
- e4ee7c8: start correlation env var (@kenanfarukcakir)
- 5b2244a: update readme (@kenanfarukcakir)
- bd0e4dd: validate scenario step for environment vars (@kenanfarukcakir)
- d257c12: validation of capture config (@kenanfarukcakir)
More? 🚀
- Get started on Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.10.0
Changelog
✅ Debug Mode Introduced by @kenanfarukcakir
Example Usage:
ddosify -t https://httpbin.ddosify.com/json --debug
Result:
*********** REQUEST ***********
> Target: https://httpbin.ddosify.com/json
> Method: GET
Request Headers:
Request Body:
*********** RESPONSE ***********
< StatusCode: 200
Response Headers:
< Server: nginx/1.23.2
< Content-Type: application/json
< Content-Length: 429
< Connection: keep-alive
< Strict-Transport-Security: max-age=31536000
< Date: Thu, 15 Dec 2022 20:11:21 GMT
< Access-Control-Allow-Origin: *
< Access-Control-Allow-Credentials: true
Response Body:
{
"slideshow": {
"author": "Yours Truly",
"date": "date of publication",
"slides": [
{
"title": "Wake up to WonderWidgets!",
"type": "all"
},
{
"items": [
"Why \u003cem\u003eWonderWidgets\u003c/em\u003e are great",
"Who \u003cem\u003ebuys\u003c/em\u003e WonderWidgets"
],
"title": "Overview",
"type": "all"
}
],
"title": "Sample Slide Show"
}
}
More? 🚀
- Get started on Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.9.1
Changelog
- 459d592: Change dynamic variable regex and remove underscores (@kenanfarukcakir)
- 4bd9105: Chore change interface name to Sleeper (@kenanfarukcakir)
- e8e8f63: Comment out shell history (@kenanfarukcakir)
- d2ecad4: Fix dynamic variable template (@kenanfarukcakir)
- 51b2578: Merge remote-tracking branch 'origin/develop' into fix/dynamic-variable (@kenanfarukcakir)
- daae811: Refactor sceranioItemId int16 to uint16 (@kenanfarukcakir)
- 0243945: Update dockerfile path in Jenkinsfile (@fatihbaltaci)
- a70aa48: Updating typo in example config file (@goktughatipoglu)
- 9f1da55: Updating typo in the config example file (@goktughatipoglu)
- 2fff5ea: set zsh as default in devcontainer (@kenanfarukcakir)
More? 🚀
- Get started on Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.9.0
Changelog
- b3b127d: Add Tlc certs support for mutual authentication (@zhiburt)
- f90c54f: Add more tests (@zhiburt)
- 8f37147: Documentation (@zhiburt)
- 12f13cc: Fix test (@zhiburt)
- 3db5d92: Refactoring ParseTLS method (@zhiburt)
- 6dc22eb: Refactorings (@zhiburt)
- 7341958: fix TestCreateScenario (@kursataktas)
More? 🚀
- Get started on Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.8.3
Changelog
- 5d9974d: add ddResTime to Custom field of responseItem (@kursataktas)
- 687546d: put ddResTime if it is not empty (@kursataktas)
More? 🚀
- Get started on Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.8.2
Changelog
- c90e2b7: Adding instructions to install on FreeBSD (@0xdutra)
- a69b697: Fix bool dynamic variable (@fatihbaltaci)
- 12efeb0: Update readme (@fatihbaltaci)
- facbdc7: Update readme (@fatihbaltaci)
- 72b1b8c: Update readme (@fatihbaltaci)
- fbb5632: Update readme (@fatihbaltaci)
- e568deb: Update readme (@fatihbaltaci)
- 6b3776d: Update readme (@fatihbaltaci)
More? 🚀
- Get started on Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.8.1
Changelog
- a78f015: AjustUrlProtocol to AdjustUrlProtocol (@leijux)
- fe720dc: Fix dynamic variable timestamp (@fatihbaltaci)
- 5aa3e95: Update goreleaser (@fatihbaltaci)
- 527195c: len to arrLen (@leijux)
More? 🚀
- Get started on Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.8.0
Changelog
- 7aa0bc7: Add customfaker (@fatihbaltaci)
- b1bb0d3: Add ddosify/go-faker (@fatihbaltaci)
- d19dcbb: Add dynamic data tests (@fatihbaltaci)
- 6097bc7: Add dynamic variables to headers, body and url (@fatihbaltaci)
- fc3ba43: Add errors for fake data injector (@fatihbaltaci)
- 4f13687: Add fake variables into basic auth (@fatihbaltaci)
- cedef1f: Add faker functions (@fatihbaltaci)
- fd01435: Add faker random variables (@fatihbaltaci)
- d49ad8a: Add missing faker functions (@fatihbaltaci)
- 631e41f: Add missing faker functions (@fatihbaltaci)
- eb5204f: Add missing faker functions (@fatihbaltaci)
- 1ebfef9: Add missing variable (@fatihbaltaci)
- 2c5bcfa: Fix typo (@fatihbaltaci)
- d77e8e5: Fix url validation with dynamic variables (@fatihbaltaci)
- fb4677f: Merge remote-tracking branch 'origin' into fake_variables (@fatihbaltaci)
- 493a128: Remove custom faker (@fatihbaltaci)
- ac278dc: Remove redundant injection for headers (@fatihbaltaci)
- 24c3271: Replace default template with fasttemplate (@fatihbaltaci)
- 583849b: Update AdjustUrlProtocol for protocol comparison (@fatihbaltaci)
- b72ea2b: Update development Dockerfile (@fatihbaltaci)
- 2ddc713: Update faker variables (@fatihbaltaci)
- d8b1f82: Update go mod (@fatihbaltaci)
- f365afe: Update readme (@fatihbaltaci)
- 24b7e03: Update readme (@fatihbaltaci)
- 9ff2d62: Update readme (@fatihbaltaci)
- 59bd50c: Update readme (@fatihbaltaci)
- dec778e: Update readme (@kursataktas)
- 0ab76ee: Update variables (@fatihbaltaci)
- 294bcca: no message (@kursataktas)
- 02a6328: prevent race condition on request clients map (@kursataktas)
- c41213f: protocol-url adjustment bug fix (@kursataktas)
- 5c9756d: variable injector introduced (@kursataktas)
More? 🚀
- Join the waitlist for Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.7.9
Changelog
- 7814ef5: Upgrade alpine version to 3.15.4 (@fatihbaltaci)
More? 🚀
- Join the waitlist for Ddosify Cloud
- Join our Discord server
- Follow us on Twitter
v0.7.8
Changelog
- 1209645: Revert "fix mod/sum file" (@kursataktas)
- 5a4cb16: Revert "go 1.17 to 1.18" (@kursataktas)
- e5df80b: fix mod/sum file (@kursataktas)
- c928aca: go 1.17 to 1.18 (@kursataktas)
- ea0926a: golang 1.17 to 1.18 (@kursataktas)
More? 🚀
- Join the waitlist for Ddosify Cloud
- Join our Discord server
- Follow us on Twitter