Bitcoin Forum
November 22, 2017, 07:09:42 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Fuzzer для протокола Bitcoin?  (Read 1585 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
Join ICO Now Coinlancer is Disrupting the Freelance marketplace!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1511377782
Hero Member
*
Offline Offline

Posts: 1511377782

View Profile Personal Message (Offline)

Ignore
1511377782
Reply with quote  #2

1511377782
Report to moderator
mad
Newbie
*
Offline Offline

Activity: 19


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

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

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

Activity: 1120


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: 1120


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!