Author

Topic: [ETH] Ethereum - мировой компьютер - page 881. (Read 1885995 times)

Hix
legendary
Activity: 1971
Merit: 1036
Если кто не знает как это работает и интересно, то вот отсюда можно начать https://www.browserleaks.com/canvas#further-reading
Что на счет этого аддона, не пробовали его?
https://addons.mozilla.org/en-US/firefox/addon/canvasblocker/
sr. member
Activity: 364
Merit: 250
Задача хеш-алгоритма не сделать из нерандомных данных рандомные(он на это не способен), а выделить рандомные данные из общей кучи. То есть повысить гейн WGN-части спектра. Поясню: на вход, висящий в воздухе наводятся как рандомные данные, так и не рандомные.
Если это дело пропустить через FFT, то мы увидим в спектре частоту 50гц(наводка от электросети) и ее гармоники.
Еще можем увидеть другие частоты, например наводки от работы самого процессора или просто рядом работающего устройства. Ктоме того всегда имеется постоянная составляющая.
Эти данные никак не рандомные(хотя и трудно предсказуемые), но имеют большую амплитуду. А рандом, который нас интересует - это белый шум(WGN), которого за этими наводками даже не слышно, его амплитуда может быть каких-то 1-2-3-4 LSB, но хеш алгоритм эти LSB выделит, а более сильный "предсказуемый" сигнал - задавит. Особенно, если это подходящий хеш, например keccak.
Число рандомных бит(настоящих) это не 'разрядность АЦП' * 'количество выборок', а 'количество выборок' * 'амплитуда белого шума в этих выборках'.
Скажем, если АЦП 10-битный, а амплитуда шума всего 2 LSB, тогда для генерации 256-битного рандомного числа нам надо взять 128 выборок(1280 бит) и прогнать их через хеш.

Но такой генератор годится только для приватного пользования, тк из него легко сделать нерандомный генератор - дать мощную наводку на одной частоте и перегрузить вход АЦП, который тогда начнет выдавать вполне предсказуемую последовательность чисел на выходе и прогонка через хеш тоже выдаст вполне предсказуемый результат.
Ну или если есть физический доступ до входа АЦП - вообще подать напрямую на вход напряжение выше верхнего предела АЦП, тогда он всегда будет выдавать одно и то же число - единицу Smiley И хеш всегда будет один и тот же.

Для защиты от внешнего вмешательства нужны специализированные генераторы белого шума, не подвержены внешнему влиянию. Это далеко не простые устройства. Да еще они должны быть глубоко спрятаны в кристалле, чтобы их нельзя было просто так физически "обезвредить"
Многие  девайсы так и были взломаны - там стоял генератор случайных чисел на отдельной микросхеме. Ее выпаивали, и подавали вместо нее другие вполне предсказуемые данные(обычно все ноли или единицы).
legendary
Activity: 1260
Merit: 1019
amaclin, зато есть парадокс дней рождения, теория вероятностей итд Smiley
Да шучу я.
Просто была как-то задачка из тех, которые задают на собеседованиях, которая мне понравилась и запомнилась.
(Сразу скажу, что я её решил не элегантным способом)
Условие: у вас есть гнутая монета, которая при кидании выпадает орлом/решкой не 50/50, а в какой-то другой пропорции
Задача: сделать генератор случайных чисел (ноль или один) с распределением именно 50/50

(Комментарий: собственно ваш АЦП на вход и хэширование - это практическая реализация этой задачи - получение тру рандома
из данных, про которые мы не уверены, что они рандомные)
sr. member
Activity: 364
Merit: 250
amaclin, зато есть парадокс дней рождения, теория вероятностей итд Smiley

Quote
Позвольте поинтересоваться как вам удалось изменить канвас?
Пришлось попотеть в свое время, разобраться как писать аддоны для фокс. Потом раскопал аддон CanvasDefender (распаковывается zip-ом, главный файл - content.js). Там реализована простейшая рандомная подделка canvas (зашумление). Но это не то, что нам нужно и рандомов очень быстро вычисляют, тк их не много, особенно в одном месте, например на какой-то бирже.
Нужна своя реализация rendering-a. Это была самая сложная задача.
Затем шарился в инете искал базы canvas, толком ничего не нашел, пришлось самому собирать с разных компов и ноутов и формировать свою базу. Потом это все дело подгонялось под каждый нужный сайт. А если что-то не так - аддон выдает пустую картинку, и сайт определяет тебя, как TOR-browser.
К стати на полыне canvas-a нет.
Для многих сайтов все проще - у них одинаковый вход(текст). Просто собираем базу и подсовываем сайту нужный результат.
Если кто не знает как это работает и интересно, то вот отсюда можно начать https://www.browserleaks.com/canvas#further-reading
sr. member
Activity: 536
Merit: 321
Quote
Идея менять ось через хидеры очень плохая, это 100% палёво, кроме хидеров есть ещё джаваскрипт, плюс ось можно определить через версии плагинов, это из явных. Также можно определить ось по совокупности неявных параметров свойственных именно линукс системам. Есть ещё вот такая замануха - https://www.browserleaks.com/canvas, вы у себя хидеры можете до безконечности менять, канвас у вас будет один и тотже.
Плагинов нет ни одного. Хоть и паливо от части, но в сети много браузеров без плагинов.
Canvas тоже подобрал под популярный.
Javascript тоже подогнал под винду
Позвольте поинтересоваться как вам удалось изменить канвас?
legendary
Activity: 1260
Merit: 1019
Я сид беру вообще из АЦП вход которого в воздухе висит, собираю нужное количество бит(обычно раза в 4-8 больше нужного рандома) сида, потом хеширую. Получается тру рандом.
sr. member
Activity: 364
Merit: 250
Блин, что-то я вообще ничего не пойму. Пропал весь баланс ETH со всех кошельков. Мист показывает нули. Через geth тоже нули. Файлы аккаунтов на месте в keystore. etherscan.io показывает, что все на месте и транзакций левых не было.
Если нет левых транзакций значит просто заглючил блокчейн, надо пересинхронизировать.
Не понимаю в чем проблема. На крутите nonce нулевыми транзакциями, потом воспользуйтесь ReplaySafeSplit-контрактом.
sr. member
Activity: 364
Merit: 250
Quote
Идея менять ось через хидеры очень плохая, это 100% палёво, кроме хидеров есть ещё джаваскрипт, плюс ось можно определить через версии плагинов, это из явных. Также можно определить ось по совокупности неявных параметров свойственных именно линукс системам. Есть ещё вот такая замануха - https://www.browserleaks.com/canvas, вы у себя хидеры можете до безконечности менять, канвас у вас будет один и тотже.
Плагинов нет ни одного. Хоть и паливо от части, но в сети много браузеров без плагинов.
Canvas тоже подобрал под популярный.
Javascript тоже подогнал под винду
sr. member
Activity: 279
Merit: 250
Блин, что-то я вообще ничего не пойму. Пропал весь баланс ETH со всех кошельков. Мист показывает нули. Через geth тоже нули. Файлы аккаунтов на месте в keystore. etherscan.io показывает, что все на месте и транзакций левых не было.
ON
hero member
Activity: 684
Merit: 506
СПЕКТАКЛЬ ОКОНЧЕН: ETC VS ETH

http://getcoin.today/spektakl-olonchen-etc-vs-eth/
   Непонятно на чем основаны такие вангования автора. Просто предположения?  Smiley
Пальцем в небо
newbie
Activity: 26
Merit: 0
Подскажите пожалуйста как создать свой веб кошелек эфира у себя на сервере кто подкинет исходники или статью можно не бесплатно Wink
member
Activity: 79
Merit: 10
СПЕКТАКЛЬ ОКОНЧЕН: ETC VS ETH

http://getcoin.today/spektakl-olonchen-etc-vs-eth/
   Непонятно на чем основаны такие вангования автора. Просто предположения?  Smiley
sr. member
Activity: 536
Merit: 321
Весь траффик идет через SSH, все жестко завернуто iptables туда. Утечка реального IP исключена, да и реальных IP у меня не один.
Линукса тоже извне не видно, я все header-ы под винду закосил. Видится, как винда 7-10.

Сильно геморно косить под обычного юзера, да и гарантии нет, что не заблочат. Буду делать программу, чтобы на автомате распыляла нужную сумму по разным биржам, обменникам и аккам. Заодно и несколько атак против поло проведу, чтобы не расслаблялись. Посмотрим, найдутся ли у них решения и какие
Идея менять ось через хидеры очень плохая, это 100% палёво, кроме хидеров есть ещё джаваскрипт, плюс ось можно определить через версии плагинов, это из явных. Также можно определить ось по совокупности неявных параметров свойственных именно линукс системам. Есть ещё вот такая замануха - https://www.browserleaks.com/canvas, вы у себя хидеры можете до безконечности менять, канвас у вас будет один и тотже.
hero member
Activity: 784
Merit: 502
СПЕКТАКЛЬ ОКОНЧЕН: ETC VS ETH

http://getcoin.today/spektakl-olonchen-etc-vs-eth/
sr. member
Activity: 364
Merit: 250
Весь траффик идет через SSH, все жестко завернуто iptables туда. Утечка реального IP исключена, да и реальных IP у меня не один.
Линукса тоже извне не видно, я все header-ы под винду закосил. Видится, как винда 7-10.

Сильно геморно косить под обычного юзера, да и гарантии нет, что не заблочат. Буду делать программу, чтобы на автомате распыляла нужную сумму по разным биржам, обменникам и аккам. Заодно и несколько атак против поло проведу, чтобы не расслаблялись. Посмотрим, найдутся ли у них решения и какие

Quote
килобакс ты рано на тропу войны вышел, поторопился  Smiley подожди чуть-чуть они ответят, это не та публика, они отмораживатся в принципе не должны, иначе default получается!
Так мне еще софт минимум неделю писать надо, а может и 2-3. Так что пока времени у них достаточно. И у меня достаточно, чтобы грамотно спланировать атаку Smiley

Этими своими алгоритмами  они создают проблемы обычным пользователям, но не мне и не хакерам. Я то те 2 битка заработаю еще, это не большая потеря для меня и далеко не первая. Мы то обойдем ихние проверки, да и биржа то не одна.
full member
Activity: 188
Merit: 100
Супорт молчит 3е сутки.  Я тут подумал и решил попробовать с ними повоевать
Я ждал от них ответа неделю! 3 дня это не игнор, они просто не спеша работают!  Smiley

1) Диапазоны впсок общедоступная информация, ип впски = ип впн провайдера, и означает что человек заинтересован в сокрытие своего ип.
Не обязательно! возможно человек не хочет светить трафик локальному наблюдателю

2) При использование ссш возможно утечка реального ип через dns/webrtc (проверить можно здесь whoer.net)
с отключенным webrtc меня на кракен не пустили, с поло проблем не было, ip тоже постоянно меняю  Cool

килобакс ты рано на тропу войны вышел, поторопился  Smiley подожди чуть-чуть они ответят, это не та публика, они отмораживатся в принципе не должны, иначе default получается!
sr. member
Activity: 279
Merit: 250
Ethereum Foundation представил новую версию кошелька и браузера децентрализованных приложений Mist. Одной из его главных особенностей стало включение Coinbase Buy Widget – инструмента, с помощью которого можно осуществить моментальную покупку криптовалюты на сумму до $5. пруф

Поставил уже, пытаюсь через него сплитануть ETH-ETC, пишут, что кошель теперь на это способен.
legendary
Activity: 994
Merit: 1000
Ethereum Foundation представил новую версию кошелька и браузера децентрализованных приложений Mist. Одной из его главных особенностей стало включение Coinbase Buy Widget – инструмента, с помощью которого можно осуществить моментальную покупку криптовалюты на сумму до $5. пруф
sr. member
Activity: 536
Merit: 321
Quote
Все зависит от того как вы настроили систему, вариантов вас вычислить очень много.
Например?

Quote
Вот вы пишете что аков много, с разными ип и мылами. Как реализована смена ип? Впн или сокс/прокси/ссш?
Каждый ip - это vps-ска или чужой хостинг, туннель к каждому отдельно через ssh.
Второй вариант - несколько 3g-модемов, уже сразу несколько ip. Ну и смена ip происходит после перезапуска модема в том числе. Ну не один же я захожу на поло через 3g, или один?
А как быть с теми, кто ходит через NAT, wifi всякие?
Не думаю, что тут проблема в IP, вернее только в IP. Но они больше на монеты смотрят, чем на IP. Один и тот же акк - монеты, купленные за "межбиржевые" монеты дали вывести без особых проблем(хотя и с ожиданием Awaiting Approval), а купленные за моенты из цепочки контрактов и акков - дали вывести только половину, остальное отобрали. Подожду сутки, а там видно будет. Но думаю, что уже с концами.

Quote
Как реализовано разделение аков на уровне браузера?
С этим проблем нет, под каждый акк создан свой юзер в линуксе, со своим окружением, в том числе и браузерным. Браузеры разных версий фокс и хром.
Вот очень правильное утверждение. Все современные системы антифрода используют бальную систему. За каждую "непонятку" начисляют штрафные балы. Если вы в суме перевалили за какоето значение, аком начинает заниматься фродтим. Ни один параметр сам по себе не может быть основанием для блокировки.

Для обхода таких систем нужно двигаться в двух направлениях 1) мимикрия под среднестатистического пользователя 2) рандомизация.

В вашем случае:

1) Диапазоны впсок общедоступная информация, ип впски = ип впн провайдера, и означает что человек заинтересован в сокрытие своего ип.
2) При использование ссш возможно утечка реального ип через dns/webrtc (проверить можно здесь whoer.net)
3) Языковым и временным настройкам желательно совпадать с геолокацией ип адреса.
4) Отдельные юзеры в системы хорошо для разделения куков/солов/html5storage, но провалят тест на browser fingerprint.
5) Линукс плохой выбор, так как резко сокращает диапазон аков для анализа со стороны фродтим, на даном этапе лучше всего юзать Windows 7/10 с последними версиями популярных браузеров.



hero member
Activity: 784
Merit: 502
НОВЫЙ РЕЕСТР БЛОКЧЕЙН ДЛЯ IOT С ИСПОЛЬЗОВАНИЕМ BLUETOOTH И NFC

http://getcoin.today/noviy-reestr-blockchain-dlya-iot-s-ispolzovaniem-bluetooth-i-nfc/
Jump to: