Криптовалютний підвал програміста
@cryptopidval
Канал де я кидаю всякі криптовалютні темки, проги, баги і так далі.
Автор: @rostcraft
11 posts

Burp Suite ламає ігри або абузимо blum drop game

В blum якийсь час вже є drop game і я згадавши сьогодні про цю гру я вирішив її поламати. (Через певні тести зроблені мною в процесі написання цієї статті мене можливо забанять з Blum, раджу вам бути обережними якщо вам не байдуже на цей проект)

Tonpoker Wheel точно не скам або казочка про детектива

Якось ввечері я помічаю пост в телеграм каналі Catizen Announcement пост про їхній спільний івент з Ton Poker та Playdeck. Зайшовши з основного акаунта я отримую лише один спін(мабуть інші були прокручені раніше) і отримую 1 цент. Прокрутивши ще спін на 1 цент з другого акаунту в мене закрадається підозра, що тут завжди випадає якесь сміття. Я відкриваю Burp Suite вмикаю intercept(щоб запити не відправлялися на сервер а зупинялися). Я не бачу запитів в яких є хоч якийсь рандом і припускаю(як виявиться потім помилково), що рандому або нема або він на стороні клієнта. Відкривши дебагер я починаю пробувати розібратися що відбувається. Щоб знайти який шматок відповідає за сам спін я вмикаю event listener breakpoint на click.

Як спростити собі життя в selenium

В цій статті я розкажу як ви можете писати програми на selenium швидше, бо підозрюю що ви теж не дуже раді кожен раз копіювати xpath)))

Як я захистив свої програми від піратства

В цьому пості я розповім про те як зробити перевірку ліцензій в своїй програмі і не тільки.

Як робити веб інтерфейси з python

Ви можете знати про такі штуки як electron. По факту це інтерфейс для програми на html, css, js. Для пайтона є така бібліотека як eel, завдяки неї ми сьогодні напишемо простеньку програму яка показує час при натисненні на кнопку. Поставити її можна командою:

Як зберігати та завантажувати cookies у selenium

Сьогодні ми напишемо невеличку програмку яка дозволить нам авторизуватись на сайт лише раз(ну якщо ви не забудете нажати ентер або не дочекаєтесь збереження як я під час тестів), а потім програма сама буде підвантажувати cookies. Починаємо.

Як писати клікери на пайтоні

Сьогодні ми напишемо клікера на пайтоні з pyautogui. В більшості випадків краще використовувати щось інше але клікери теж прикольні.

Знайомство з tampermonkey

Сьогодні ми будемо вчити tampermonkey. Скачати для Chromium-ів його можна тут. Тепер розбираєм скрипт.

Отримуємо ціну крипти з coinmarketcap.

Сьогодні я покажу два способи отримання інфи з coinmarketcap: -Нормальний, через офіційне api. -Колхозний через парсер, інформація не така точна(з api ви отримуєте 12 цифр після крапки в ціні біткоіна в доларах), але зате нема обмежень по використанню.

Як підключити Phantom Wallet через Selenium

Для початку імортнемо ліби: selenium, time та config.