Busymate DevTools — гэта інструмент адладкі сеткі для распрацоўшчыкаў. Ён фіксуе HTTP- і HTTPS-запыты, зробленыя на вашай прыладзе, таму вы можаце праглядаць загалоўкі, целы, коды стану і час падчас стварэння і адладкі ўласных праграм і вэб-сайтаў.
Ён працуе як проксі-сервер для вэб-адладкі на працоўным стале, але цалкам працуе на вашым тэлефоне або планшэце Android — не патрабуецца камп'ютар і канфігурацыя проксі-сервера Wi-Fi.
ШТО ЁН РОБІЦЬ
• Захоплівае трафік па ўсёй сістэме з дапамогай VpnService ад Android (лакальны VPN-тунэль на прыладзе — нічога не праходзіць праз нашы серверы).
• Расшыфруе HTTPS толькі для пэўных даменаў, якія вы дадаяце ў спіс SSL-проксі. Усё астатняе застаецца зашыфраваным ад канца да канца і праходзіць без змен.
• Паказвае кожную пару запыт/адказ у стужцы ў рэжыме рэальнага часу: метад, URL, стан, загалоўкі, запыт і цела.
• Па жаданні сінхранізуе запісы з вашай прыватнай панэллю кіравання Busymate на dash.busymate.dev, каб вы маглі праглядаць іх на большым экране, шукаць, пазначаць і экспартаваць у HAR.
ПАШЫРАНА
• Правілы трафіку — блакуйце, імітуйце або перапісвайце запыты і адказы, якія адпавядаюць вашым уласным правілам, каб вы маглі праверыць, як ваша праграма апрацоўвае памылкі, памежныя выпадкі і павольныя або адсутныя адказы.
• Кропкі прыпынку — прыпыняйце запыт або адказ, які адпавядае шаблону, правярайце яго і дайце яму працягваць.
• Скрыпты — пераўтварайце адпаведны трафік з дапамогай правілаў, якімі вы кіруеце з панэлі кіравання.
• Знешні проксі — па жаданні накіроўвайце выходны трафік прылады праз іншы проксі, які вы ўжо выкарыстоўваеце.
• Глыбокія спасылкі — адкрывайце праграму непасрэдна на прыладу або запыт са спасылкі.
• Гатовы да штучнага інтэлекту — той жа канал захопу забяспечвае працу з панэллю кіравання Busymate, яе API REST і MCP, а таксама памочніка BusyBro па штучным інтэлекце, таму ваш калега па камандзе па штучным інтэлекце ўжо можа бачыць запыт, які вы адладжваеце.
ВЫ КАНТРОЛЬВАЕЦЕ СІТУАЦЫЮ
• Запіс ніколі не пачынаецца, пакуль вы яго відавочна не ўключыце і не прымеце ўмовы на экране.
• HTTPS расшыфроўваецца толькі для выбраных вамі даменаў. Дадавайце і выдаляйце іх у любы час.
• Для расшыфроўкі патрабуецца ўстаноўка і давер да сертыфіката Busymate, які выкарыстоўваецца толькі для расшыфроўкі вашага ўласнага HTTPS-трафіку для выбраных вамі даменаў — пакрокавая інструкцыя ўнутры праграмы.
• Вы можаце спыніць захоп у любы час; VPN працуе толькі падчас уключанага захопу.
ПРЫВАТНАСЦЬ
Busymate DevTools створаны для праверкі трафіку з праграм і сайтаў, якімі вы валодаеце або маеце дазвол на адладку. Захопленыя даныя могуць утрымліваць канфідэнцыйныя значэнні, такія як токены і ўліковыя дадзеныя, таму правярайце толькі тыя дамены, якія вы разумееце і кантралюеце. Сінхранізаваныя запісы захоўваюцца ў вашым уласным акаўнце і могуць быць выдалены ў любы час. Глядзіце нашу палітыку прыватнасці на busymate.dev/privacy.
ПАТРАБАВАННІ
• Android 7.0 або больш позняя версія.
• Бясплатны ўліковы запіс Busymate (увайсці з дапамогай Google або электроннай пошты) для падключэння прылады і, па жаданні, сінхранізацыі здымкаў з панэллю кіравання.
Busymate DevTools прызначаны для распрацоўшчыкаў, інжынераў па забеспячэнні якасці і тэсціроўшчыкаў бяспекі, якія працуюць над уласным праграмным забеспячэннем. Гэта не інструмент для перахопу чужога трафіку.
Захоплівайце, расшыфроўвайце і правярайце HTTP(S)-трафік вашага прыкладання — прама на вашай прыладзе.