BoNeSi - the DDoS Botnet Simulator - GitHub
文章推薦指數: 80 %
BoNeSi is a network traffic generator for different protocol types. The attributes of the created packets and connections can be controlled by several ...
Skiptocontent
{{message}}
Markus-Go
/
bonesi
Public
Notifications
Fork
184
Star
518
BoNeSi-theDDoSBotnetSimulator
Apache-2.0License
518
stars
184
forks
Star
Notifications
Code
Issues
14
Pullrequests
0
Actions
Projects
0
Security
Insights
More
Code
Issues
Pullrequests
Actions
Projects
Security
Insights
Thiscommitdoesnotbelongtoanybranchonthisrepository,andmaybelongtoaforkoutsideoftherepository.
master
Branches
Tags
Couldnotloadbranches
Nothingtoshow
{{refName}}
default
Couldnotloadtags
Nothingtoshow
{{refName}}
default
1
branch
5
tags
Code
Latestcommit
Markus-Go
Fixedissue#32-updatetoautomake1.15
…
5fbdc60
Dec1,2018
Fixedissue#32-updatetoautomake1.15
5fbdc60
Gitstats
13
commits
Files
Permalink
Failedtoloadlatestcommitinformation.
Type
Name
Latestcommitmessage
Committime
man
Fixedissue#32-updatetoautomake1.15
Dec1,2018
src
Fixedissue#32-updatetoautomake1.15
Dec1,2018
50k-bots
InitialGoogleCodeRelease0.1
May13,2008
LICENSE
InitialGoogleCodeRelease0.1
May13,2008
Makefile.am
InitialGoogleCodeRelease0.1
May13,2008
Makefile.in
Fixedissue#32-updatetoautomake1.15
Dec1,2018
README.md
Addedlicese,copyright
Apr16,2015
aclocal.m4
Fixedissue#32-updatetoautomake1.15
Dec1,2018
browserlist.txt
InitialGoogleCodeRelease0.1
May13,2008
config.guess
InitialGoogleCodeRelease0.1
May13,2008
config.h.in
Fixedissue#25andswitchedtoautomake1.14.1andautoconf2.69.
Jan26,2016
config.sub
InitialGoogleCodeRelease0.1
May13,2008
configure
Fixedissue#32-updatetoautomake1.15
Dec1,2018
configure.ac
Fixedissue#25andswitchedtoautomake1.14.1andautoconf2.69.
Jan26,2016
depcomp
InitialGoogleCodeRelease0.1
May13,2008
install-sh
InitialGoogleCodeRelease0.1
May13,2008
missing
InitialGoogleCodeRelease0.1
May13,2008
mkinstalldirs
InitialGoogleCodeRelease0.1
May13,2008
urllist.txt
InitialGoogleCodeRelease0.1
May13,2008
Viewcode
BoNeSi
DetailedInformation
Installation
Usage
AdditionallyIncludedExampleFiles
Copyright/License/Credits
README.md
BoNeSi
BoNeSi,theDDoSBotnetSimulatorisaTooltosimulateBotnetTrafficinatestbedenvironmentonthewire.ItisdesignedtostudytheeffectofDDoSattacks.
Whattrafficcanbegenerated?
BoNeSigeneratesICMP,UDPandTCP(HTTP)floodingattacksfromadefinedbotnetsize(differentIPaddresses).BoNeSiishighlyconfigurableandrates,datavolume,sourceIPaddresses,URLsandotherparameterscanbeconfigured.
Whatmakesitdifferentfromothertools?
ThereareplentyofothertoolsouttheretospoofIPaddresseswithUDPandICMP,butforTCPspoofing,thereisnosolution.BoNeSiisthefirsttooltosimulateHTTP-GETfloodsfromlarge-scalebotnetworks.BoNeSialsotriestoavoidtogeneratepacketswitheasyidentifiablepatterns(whichcanbefilteredouteasily).
WherecanIrunBoNeSi?
WehighlyrecommendtorunBoNeSiinaclosedtestbedenvironment.However,UDPandICMPattackscouldberunintheinternetaswell,butyoushouldbecarefull.HTTP-Floodingattackscannotbesimulatedintheinternet,becauseanswersfromthewebservermustberoutedbacktothehostrunningBoNeSi.
HowdoesTCPSpoofingwork?
BoNeSisniffsforTCPpacketsonthenetworkinterfaceandrespondstoallpacketsinordertoestablishTCPconnections.Forthisfeature,itisnecessary,thatalltrafficfromthetargetwebserverisroutedbacktothehostrunningBoNeSi
HowgoodistheperfomanceofBoNeSi?
Wefocusedverymuchonperformanceinordertosimulatebigbotnets.OnanAMDOpteronwith2Ghzwewereabletogenerateupto150,000packetspersecond.OnamorerecentAMDPhenomIIX61100Twith3.3Ghzyoucangenerate300,000pps(runningon2cores).
AreBoNeSiattackssuccessful?
Yes,theyareverysuccessful.UDP/ICMPattackscaneasilyfillthebandwidthandHTTP-Floodingattacksknockoutwebserversfast.WealsotestedBoNeSiagainststate-of-the-artcommercialDDoSmitigationsystemsandwhereabletoeithercrashthemorhidingtheattackfrombeingdetected.
AdemovideoofBoNeSiinactioncanbefoundhere.
DetailedInformation
BoNeSiisanetworktrafficgeneratorfordifferentprotocoltypes.
Theattributesofthecreatedpacketsandconnectionscanbecontrolledby
severalparameterslikesendrateorpayloadsizeortheyaredeterminedbychance.
Itspoofsthesourceipaddressesevenwhengeneratingtcptraffic.Thereforit
includesasimpletcp-stacktohandletcpconnectionsinpromiscuousmode.
Forcorrectwork,onehastoensurethattheresponsepacketsareroutedtothe
hostatwhichBoNeSiisrunning.ThereforeBoNeSicannotusedinarbitrary
networkinfrastructures.
Themostadvancedkindoftrafficthatcanbegeneratedarehttprequests.
TCP/HTTP
Inordertomakethehttprequestsmorerealistic,severalthingsaredetermined
bychance:
sourceport
ttl:3..255
tcpoptions:outofsevendifferentreallifeoptions
withdifferentlengthsandprobabilities
useragentforhttpheader:outofabyfilegivenlist
(anexamplefileisincluded,seebelow)
Copyright2006-2007DeutschesForschungszentrumfuerKuenstlicheIntelligenz
Thisisfreesoftware.LicensedundertheApacheLicense,Version2.0.
ThereisNOWARRANTY,totheextentpermittedbylaw.
Installation
:~$./configure
:~$make
:~$makeinstall
Usage
:~$bonesi[OPTION...]
延伸文章資訊
- 1bonesi電磁閥 - 阿里巴巴商務搜索
阿里巴巴為您找到101條bonesi電磁閥產品的詳細參數,實時報價,價格行情,優質批發/供應等信息。
- 2DDoS Intro — Journey to BoNeSi tool. | by Sakthi Saravanan
To stress our system, one of the popular BotNet Simulator tools is BoNeSi. Note: DDoS Mitigation ...
- 3Bonesi Pneumatik
Bonesi Pneumatik since 1953 designs, manufactures and provides pneumatic cylinders, pneumatic val...
- 4Products - Bonesi Pneumatik
- 5代理產品AGENT PRODUCTS - 歐境企業股份有限公司
... 缸、空油轉換穩速筒、高壓電磁閥、特殊閥類與缸類等等。代理產品AGENT PRODUCTS義大利Stampotecnica AirComp義大利Bonesi Pneumatic法製Asco...