当前位置:网站首页>Outils de capture de paquets

Outils de capture de paquets

2022-06-24 10:25:00 La terre sans automne

J'ai récemment appris un outil de prise de sac,Je me sens très utile,Alors j'ai l'intention de partager,Le processus pratique spécifique est le suivant:

Travaux préparatoires:mac-osSystème、charles、Vibration du téléphoneapp

1、Ouvre.Charles,Port de l'agent de configuration de l'ordinateur:Ouvre.charles->Proxy->Proxy Settings,Définir le port proxy,Comme le montre la figure:

2、Agent de configuration du téléphone:

1)Tout d'abord, assurez - vous que le téléphone et l'ordinateur sont sur le même réseau local

  2)ParamètresWiFiAgents,HTTPRemplacer l'agent par Manuel->L'adresse du serveur est celle de l'ordinateurIPAdresse(WindowsDisponibleipconfigRequête)->Le port est une étape1MoyennecharlesPort défini,Comme le montre la figure:

3、Téléchargement et installation de téléphones portablesCharlesCertificat:help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser->Entrée du Navigateur mobilechls.pro/ssl, Télécharger le certificat d'installation

Note:: Après l'installation du certificat post ,IOS Le téléphone peut être réglé ->Généralités->Dans le fichier Description, Voir les certificats installés

4、Certificat de confiance(Note::IOS10 Cette étape est requise pour les systèmes ci - dessus ,AndroidEtIOS10 Les systèmes suivants sautent cette étape directement )

Paramètres->Généralités->À propos des téléphones portables->Paramètres de confiance du certificat:Certificat de confiance

5、 SSLParamètres de l'agent: Après le réglage comme indiqué , Seule l'adresse distante de l'interface se termine par “:443” L'interface pour être prise en charge

 6、Allumez le téléphone.app,Saisissez les mots clés dans la zone de recherche(Par exemple: La cabane, le chocolat ):

7、 Cliquez pour accéder à la page détails de la cible :

8、 Données correspondantes trouvées sur l'outil de capture de paquets , Et obtenir le partage ID:

9、 Partager IDOn peut passer.python D'autres données cibles sont disponibles :

def get_love_num(shape_id):
    '''
     Obtenez le nombre de points positifs pour les dix premières vidéos en plus du top 
    :param shape_id:
    :return:
    '''
    sign_ = "XXXXXXXX"
    url = f"https://www.iesdouyin.com/web/api/v2/aweme/post/?sec_uid={shape_id}&count=100&max_cursor=0&aid=1128&_signature={sign_}"
    resp = requests.get(url)
    resp_result = resp.json()
    # print(resp_result)
    love_num_list = []
    awe_list = resp_result['aweme_list']
    for awe_dict in awe_list[:10]:
        try:
            love_num = awe_dict['statistics']['digg_count']
        except:
            love_num = 0
        love_num_list.append(love_num)
    return love_num_list

Résultats des opérations:

C'est ce que je partage,S'il y a des lacunes, veuillez indiquer,Communication multiple,Merci beaucoup.!

Code complet

原网站

版权声明
本文为[La terre sans automne]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/175/202206240923111373.html