Bitcoin Forum
December 10, 2016, 05:09:18 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Fuzzer для протокола Bitcoin?  (Read 1473 times)
mad
Newbie
*
Offline Offline

Activity: 19


View Profile
February 18, 2012, 11:13:51 AM
 #1

Всем привет!

Видел в рассылке проскакивали мысли поэтому поводу [1][2]. У Гэвина даже бранча такая есть [3]. Пока реализовано фазинг транзакций и блоков.


Может есть еще информация? Или кто делает подобную штуку?



[1] http://comments.gmane.org/gmane.comp.bitcoin.devel/678
[2] http://comments.gmane.org/gmane.comp.bitcoin.devel/699
[3] https://github.com/gavinandresen/bitcoin-git/compare/43cda5f325...fuzzer


UPDATE

https://github.com/gavinandresen/Bitcoin-protocol-test-harness
1481346558
Hero Member
*
Offline Offline

Posts: 1481346558

View Profile Personal Message (Offline)

Ignore
1481346558
Reply with quote  #2

1481346558
Report to moderator
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481346558
Hero Member
*
Offline Offline

Posts: 1481346558

View Profile Personal Message (Offline)

Ignore
1481346558
Reply with quote  #2

1481346558
Report to moderator
1481346558
Hero Member
*
Offline Offline

Posts: 1481346558

View Profile Personal Message (Offline)

Ignore
1481346558
Reply with quote  #2

1481346558
Report to moderator
mad
Newbie
*
Offline Offline

Activity: 19


View Profile
June 13, 2012, 08:17:05 AM
 #2

Модератор перенесите эту тему в раздел "Кодеры"

Спасибо
rPman
Legendary
*
Offline Offline

Activity: 1078


View Profile WWW
June 13, 2012, 08:35:02 AM
 #3

Перечитал все ридмишки по ссылкам, еще раз перечитал... не понял Sad
Можно для идиотов разжевать не вполне владеющих языком (боюсь тут не язык проблема)?

Что за Fuzzing и зачем он? Какой то механизм по контролю над транзакцией?

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
mad
Newbie
*
Offline Offline

Activity: 19


View Profile
June 13, 2012, 08:52:27 AM
 #4

http://en.wikipedia.org/w/index.php?title=Fuzz_testing

Нет, это общая методика для различного ПО помогающая сравнительно быстро найти проблемы. Суть в генерации случайных входных данных. Например в протоколе биткоин была найдена dos уязвимость как раз из за случайно создаваемых (заранее невалидных)  inv сообщений, уже поправили
rPman
Legendary
*
Offline Offline

Activity: 1078


View Profile WWW
June 13, 2012, 08:59:45 AM
 #5

Спасибо. Посыпаю голову пеплом... а я пытался понять какой именно новый функционал тут тестируют.. а это именно тесты Smiley
p.s. хм, а я почему то думал что тесты такого уровня уже прошлое, по уму более сложное тестирование создают форки, их смерть и рождение как возможность отладить новшества, а объем рынка - как способ оплатить тестерам за поиск уязвимости.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!