精华内容
下载资源
问答
  • Fiddler4入门——手机抓包

    万次阅读 多人点赞 2017-11-30 17:46:28
    fiddler手机抓包原理及详细的相关配置

    一、下载工具包

    百度搜索”fiddler 下载“ ,安装最新版本

    下载的软件安装包为“fiddler_4.6.20171.26113_setup.exe”格式,双击安装。安装成功,在“开始”-“所有程序”,就会看见这样的图标,若是常用的话,也可以在桌面建一个快捷方式,如下图:

    二、fiddler手机抓包原理

    在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应。Fiddler 是以代理web 服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。网络请求走fiddler,fiddler从中拦截数据,由于

    展开全文
  • 手机号验证最新正则表达式

    万次阅读 多人点赞 2020-10-26 08:58:24
    一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式,用正则表达式来匹配手机号段,如在运营商号段内,则号码正确。因此,需要知道运营商最新的号段,如下所示: 各大运营商手机...

    一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式,用正则表达式来匹配手机号段,如在运营商号段内,则号码正确。因此,需要知道运营商最新的号段,如下所示:

    各大运营商手机号码段(新)

    中国电信号段

    133、153、173、177、180、181、189、190、191、193、199

    中国联通号段

    130、131、132、145、155、156、166、167、171、175、176、185、186、196

    中国移动号段

    134(0-8)、135、136、137、138、139、1440、147、148、150、151、152、157、158、159、172、178、182、183、184、187、188、195、197、198

    中国广电号段

    192

    其他号段

    14号段部分为上网卡专属号段:中国联通145,中国移动147,中国电信149

    虚拟运营商:

    电信:1700、1701、1702、162
    移动:1703、1705、1706、165
    联通:1704、1707、1708、1709、171、167
    卫星通信:1349、174
    物联网:140、141、144、146、148

    通过以上号段可以看出,手机号码起始1,第二位是3456789中的任意一个,第三位有的是0-9全段,有的只是部分,如下:

    13和18开头的手机号是全段

    13开头的手机号是全段:13 [0123456789] 比如130,131,132…139
    18开头的手机号是全段:18[0123456789] 比如180,181,182…189

    15和19开头的手机号后面除4外都有,无154和194

    15 [012356789] 比如150,151,152,153,155…159
    19 [012356789] 比如190,191,192,193,195…159

    17开头的手机号后面除9外都有

    17 [01235678] 比如170,171,172,173…178

    14开头的手机号除2,3外都有,无142和143

    14[01456879] 比如140,141,144,145…149

    16开头的手机号后面只有2567

    16[2567] 比如:162,165,166,167

    了解了运营商的最新号段,下面就写出手机号验证的最新正则表达式

    /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/
    

    在javascript中的示例:

    <script>
    	var reg_user = /^[\u4e00-\u9fa5]{2,4}$/;    //2-4个中文字符正则
    	var reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/;    //11位手机号码正则
    	function checkSubmit() {
    		if (document.form.user.value =="") {
    			alert("姓名不能为空!");
    			document.form.user.focus();
    			return false;
    		} else if (!reg_user.test(document.form.user.value)) {
    			alert("姓名只能为2-4中文!");
    			document.form.user.focus();
    			document.form.user.select();
    			return false;
    		}
    		if (document.form.tel.value =="") {
    			alert("请填写您的手机号码!");
    			document.form.tel.focus();
    			document.form.tel.select();
    			return false;
    		} else if (!reg_tel.test(document.form.tel.value)) {
    			alert("请正确填写您的手机号码!");
    			document.form.tel.focus();
    			document.form.tel.select();
    			return false;
    		}
    	}
    </script>
    

    因为手机号都是以1开始的,所以也可以这样写:

    /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/
    

    这是把所有运营商号段写在一起的,包括虚拟运营商、物联网等,大家也可以根据项目需求来写。


    表单字段验证常用正则表达式

    1、姓名

    /^[\u4e00-\u9fa5]{2,4}$/    //2-4个中文字符正则
    

    2、手机号码

    /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/
    

    3、座机号码

    /^(0\d{2,3})-?(\d{7,8})$/
    

    4、电子邮箱

    /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/
    

    5、身份证号码
    (1)普通校验

    /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
    

    (2)精准校验
    18位

     /^[1-9]\d{5}(19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/
    

    15位

    /^[1-9]\d{5}\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$/
    

    后6位

     /^(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/
    

    6、QQ号码

    /^[1-9][0-9]\d{4,9}$/
    

    7、邮政编码

    /^[1-9]\d{5}$/
    

    8、注册账号

    /^[a-zA-Z][a-zA-Z0-9_]{4,15}$/
    
    展开全文
  • 手机APP自动化 Appium教程

    万次阅读 多人点赞 2021-01-19 21:00:20
    Appium 是一个移动 App (手机应用)自动化工具。 手机APP 自动化有什么用? 自动化完成一些重复性的任务 比如微信客服机器人 爬虫 自动化测试 Appium 自动化方案的特点: 开源免费 支持多个平台 支持多种类型的...

    Appium原理与安装

    Appium 是一个移动 App (手机应用)自动化工具。

    手机APP 自动化有什么用?

    • 自动化完成一些重复性的任务
    • 比如微信客服机器人
    • 爬虫
    • 自动化测试

    Appium 自动化方案的特点:

    • 开源免费
    • 支持多个平台
    • 支持多种类型的自动化
    • 支持多种编程语言

    自动化原理

    我们先来看一下Appium自动化的原理图

    在这里插入图片描述
    这图是不是很眼熟?

    对啦,和Selenium 原理图很像。因为 Appium自动化架构就是借鉴的Selenium。

    大家看看这幅图, 包含了 3个主体部分 : 自动化程序、Appium Server、移动设备

    • 自动化程序

      自动化程序是由我们来开发的,实现具体的 手机自动化 功能。

      要发出具体的指令控制手机,也需要使用 客户端库。

      和Selenium一样,Appium 组织 也提供了多种编程语言的客户端库,包括 java,python,js, ruby等,方便不同编程语言的开发者使用。

      我们需要安装好客户端库,调用这些库,就可以发出自动化指令给手机。

    • Appium Server

      Appium Server 是 Appium 组织开发的程序,它负责管理手机自动化环境,并且转发 自动化程序的控制指令 给 手机,并且转发 手机给 自动化程序的响应消息。

    • 手机设备

      我们这里说的手机设备,其实不仅仅是手机,包括所有 苹果、安卓的移动设备,比如:手机、平板、智能手表等。

      为了直观方便的讲解,这里我们简称: 手机

      当然手机上也包含了 我们要自动化控制的 手机应用APP。

      手机设备为什么能 接收并且处理自动化指令呢?

      因为,Appium Server 会在手机上 安装一个 自动化代理程序, 代理程序会等待自动化指令,并且执行自动化指令

      比如:要模拟用户点击界面按钮,Appium 自动化系统的流程是这样的:

    • 自动化程序 调用客户端库相应的函数, 发送 点击元素 的指令(封装在HTTP消息里)给 Appium Server

    • Appium Server 再转发这个指令给 手机上的自动化代理

    • 手机上的自动化代理 接收到 指令后,调用手机平台的自动化库,执行点击操作,返回点击成功的结果给 Appium Server

    • Appium Server 转发给 自动化程序

    • 自动化程序了解到本操作成功后,继续后面的自动化流程

    其中,自动化代理控制,使用的什么库来实现自动化的呢?

    如果测试的是苹果手机, 用的是苹果的 XCUITest 框架 (IOS9.3版本以后)

    如果测试的是安卓手机,用的是安卓的 UIAutomator 框架 (Android4.2以后)

    这些自动化框架提供了在手机设备上运行的库,可以让程序调用这些库,像人一样自动化操控设备和APP,比如:点击、滑动,模拟各种按键消息等。

    自动化环境搭建

    本教程主要讲解 安卓APP的自动化。

    环境搭建需要下载安装不少软件,而且还有不少是国外网站下载的。

    为了方便各位朋友,博主把这些软件 最新的安装包 都放在如下的csdn资源中了,请大家自行下载。

    链接:https://download.csdn.net/download/m0_50944918/14827713

    安装client编程库

    根据原理图, 我们知道自动化程序需要调用客户端库和 Appium Server 进行通信。

    因为我们介绍Python语言开发,所以当然是用pip安装,如下

    pip install appium-python-client
    

    pycharm用户可以设置里安装

    安装Appium Server

    Appium Server 是用 nodejs 运行的,基于js开发出来的。

    Appium组织为了方便大家安装使用,制作了一个可执行程序 Appium Desktop,把 nodejs 运行环境、Appium Server 和一些工具 打包在里面了,只需要简单的下载安装就可以了。

    可以从 上面给出的链接地址 下载安装: Appium-windows-1.15.1.exe

    官方下载地址点这里

    安装JDK

    本教程主要讲解 安卓APP的自动化,必须要安装安卓SDK(后面会讲到),而安卓SDK需要 JDK 环境。

    可以从 上面给出的链接地址 下载安装: jdk-8u211-windows-x64.exe

    加粗样式
    安装好之后,还需要添加一个环境变量 JAVA_HOME ,指定 值 为 jdk安装目录,比如

    JAVA_HOME   d:\tools\java\jdk1.8.0_211
    

    安装 Android SDK

    对于安卓APP的自动化,Appium Server 是需要 Android SDK的。

    因为要用到里面的一些工具,比如 要执行命令设置手机、传送文件、安装应用、查看手机界面等。

    可以从 上面给出的链接地址 下载最新的 Android SDK文件包: androidsdk.zip ,并且解压,即可。

    解压完成后,需要 配置一下 添加一个 环境变量 ANDROID_HOME ,设置值为sdk包解压目录,比如 d:\tools\androidsdk

    另外,还推荐大家配置环境变量 PATH ,加入 adb所在目录, *d:\tools\androidsdk\platform-tools*

    注意:是 添加 该目录到环境变量PATH中, !!!不是替换!!! ,否则会导致系统命令都找不到的严重后果,初学者 请对照视频讲解操作。

    连接手机

    上述的软件环境都准备好以后,要自动化手机APP,需要:

    在你运行程序的电脑上 用 USB线 连接上 你的安卓手机

    进入 手机设置 -> 关于手机 ,不断点击 版本号 菜单(7次以上),

    退出到上级菜单,在开发者模式中,启动USB调试

    如果手机连接USB线后,手机界面弹出 类似 如下提示。

    在这里插入图片描述
    选择 允许USB调试。

    注意:

    有的手机系统,可能需要一些额外的选项需要设置好。

    比如,有的手机,开发者选项里 需要打开 允许通过USB安装应用 等。

    总之,给USB开发调试 尽可能方便的控制手机。

    连接好以后,打开命令行窗口, 执行 adb devices -l 命令来列出连接在电脑上的安卓设备。

    如果输出 类似如下的内容:

    List of devices attached
    4d0035dc767a50bb        device product:t03gxx model:GT_N7100 device:t03g
    

    表示电脑上可以查看到 连接的设备,就可以运行自动化程序了。

    一个例子

    打开csdn的APP 点搜索

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    # @Time    : 2021/1/18 19:11
    # @Author  : huni
    # @File    : APP.py
    # @Software: PyCharm
    from appium import webdriver
    from appium.webdriver.extensions.android.nativekey import AndroidKey
    from time import sleep
    
    desired_caps = {
      'platformName': 'Android', # 被测手机是安卓
      'platformVersion': '10', # 手机安卓版本
      'deviceName': 'xxx', # 设备名,安卓手机可以随意填写
      'appPackage': 'net.csdn.csdnplus', # 启动APP Package名称
      'appActivity': '.activity.SplashActivity', # 启动Activity名称
      'unicodeKeyboard': True, # 使用自带输入法,输入中文时填True
      'resetKeyboard': True, # 执行完程序恢复原来输入法
      'noReset': True,       # 不要重置App
      'newCommandTimeout': 6000,
      'automationName' : 'UiAutomator2'
      # 'app': r'd:\apk\bili.apk',
    }
    
    # 连接Appium Server,初始化自动化环境
    driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
    sleep(4)
    driver.find_element_by_class_name('android.widget.TextView').click()
    sleep(5)
    driver.quit()
    
    
    

    运行代码前,要先 运行 Appium Desktop

    查找 应用 Package 和 Activity

    没有apk:
    如果你应用已经安装在手机上了,可以直接打开手机上该应用,进入到你要操作的界面

    然后执行

    adb shell dumpsys activity recents | find "intent={"
    

    会显示如下,最近的 几个 activity 信息,

    intent={act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=tv.danmaku.bili/.ui.splash.SplashActivity}
    intent={act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000300cmp=com.huawei.android.launcher/.unihome.UniHomeLauncher}
    intent={flg=0x10804000 cmp=com.android.systemui/.recents.RecentsActivity bnds=[48,1378][10322746]}
    intent={flg=0x10000000 cmp=com.tencent.mm/.ui.LauncherUI}
    

    有apk:
    如果你已经获取到了 apk,在命令行窗口执行

    d:\tools\androidsdk\build-tools\29.0.3\aapt.exe dump badging d:\tools\apk\bili.apk | find "package: name="
    

    输出信息中,就有应用的package名称

    package: name='tv.danmaku.bili' versionCode='5531000' versionName='5.53.1' platformBuildVersionName='5.53.1' compileSdkVersion='28' compileSdkVersionCodename='9'
    

    在命令行窗口执行

    d:\tools\androidsdk\build-tools\29.0.3\aapt.exe dump badging d:\tools\apk\bili.apk | find "launchable-activity"
    

    输出信息中,就有应用的启动Activity

    launchable-activity: name='tv.danmaku.bili.ui.splash.SplashActivity'  label='' icon=''
    

    定位元素

    代码规则:

    从示例代码,大家就可以发现,和Selenium Web自动化一样,要操作界面元素,必须先 定位(选择)元素。

    Appium是基于Selenium的,所以 和 Selenium 代码 定位元素的 基本规则相同:

    find_element_by_XXX 方法,返回符合条件的第一个元素,找不到抛出异常

    find_elements_by_XXX 方法,返回符合条件的所有元素的列表,找不到返回空列表

    通过 WebDriver 对象调用这样的方法,查找范围是整个界面

    通过 WebElement 对象调用这样的方法,查找范围是该节点的子节点

    界面元素查看工具

    做 Selenium Web 自动化的时候,要找到元素,我们是通过浏览器的开发者工具栏来查看元素的特性,根据这些特性(属性和位置),来定位元素

    Appium 要自动化手机应用,同样需要工具查看界面元素的特征。

    常用的查看工具是: Android Sdk包中的 uiautomateviewerAppium Desktop 中的 Appium Inspector

    uiautomateviewer

    安卓查看APP界面元素,最常用的就是 Android SDK 中的工具 uiautomateviewer ,它在SDK目录目录 的 tools\bin 目录中

    和Selenium一样,我们要定位选择元素,也是根据元素的特征,包括

    • 元素的属性
    • 元素的相对位置(相对父元素、兄弟元素等)

    Appium Inspector

    Appium Desktop 中的 Appium Inspector 也可以查看元素。

    它的一个优点是可以直接验证 选择表达式是否能定位到元素

    参考视频里面的讲解。

    定位元素的方法

    根据ID

    在Selenium Web自动化教程里,我们说过,如果能根据ID选择定位元素,最好根据ID,因为通常来说ID是唯一的,所以根据ID选择 效率高。

    在安卓应用自动化的时候,同样可以根据ID查找。

    但是这个ID ,是安卓应用元素的 resource-id 属性

    使用如下代码

    driver.find_element_by_id('expand_search')
    

    根据CLASS NAME

    安卓界面元素的 class属性 其实就是根据元素的类型,类似web里面的tagname, 所以通常不是唯一的。

    通常,我们根据class 属性来选择元素, 是要选择多个而不是一个。

    当然如果你确定 要查找的 界面元素的类型 在当前界面中只有一个,就可以根据class 来唯一选择。

    使用如下代码

    driver.find_elements_by_class_name('android.widget.TextView')
    

    根据ACCESSIBILITY ID

    元素的 content-desc 属性是用来描述该元素的作用的。

    如果要查询的界面元素有 content-desc属性,我们可以通过它来定位选择元素。

    使用如下代码

    driver.find_element_by_accessibility_id('找人')
    

    Xpath

    Appium 也支持通过 Xpath选择元素。

    但是其可靠性和性能不如 Selenium Web自动化。因为Web自动化对Xpath的支持是由浏览器实现的,而Appium Xpath的支持是 Appium Server实现的。

    毕竟,浏览器产品的成熟度比Appium要高很多。

    当然,Xpath是标准语法,所以这里表达式的语法规则和 以前学习的Selenium里面Xpath的语法是一样的,比如

    driver.find_element_by_xpath('//ele1/ele2[@attr="value"]')
    

    注意:

    selenium自动化中, xpath表达式中每个节点名是html的tagname。

    但是在appium中, xpath表达式中 每个节点名 是元素的class属性值。

    比如:要选择所有的文本节点,就使用如下代码

    driver.find_element_by_xpath('//android.widget.TextView')
    

    安卓 UIAutomator

    根据id,classname, accessibilityid,xpath,这些方法选择元素,其实底层都是利用了安卓 uiautomator框架的API功能实现的。

    参考 这里的谷歌安卓官方文档介绍:https://developer.android.google.cn/training/testing/ui-automator

    也就是说,程序的这些定位请求,被Appium server转发给手机自动化代理程序,就转化为为uiautomator里面相应的定位函数调用。

    其实,我们的自动化程序,可以直接告诉 手机上的自动化代理程序,让它 调用UI Automator API的java代码,实现最为直接的自动化控制。

    主要是通过 UiSelector 这个类里面的方法实现元素定位的,比如

    code = 'new UiSelector().text("热门").className("android.widget.TextView")'
    ele = driver.find_element_by_android_uiautomator(code)
    ele.click()
    

    就是通过 text 属性 和 className的属性 两个条件 来定位元素。

    UiSelector里面有些元素选择的方法 可以解决 前面解决不了的问题。

    比如

    • text 方法

      可以根据元素的文本属性查找元素

    • textContains

      根据文本包含什么字符串

    • textStartsWith

      根据文本以什么字符串开头

    • textmartch 方法

      可以使用正则表达式 选择一些元素,如下

      code = 'new UiSelector().textMatches("^我的.*")'
      

    UiSelector 的 instance 和 index 也可以用来定位元素,都是从0开始计数, 他们的区别:

    • instance是匹配的结果所有元素里面 的第几个元素

    • index则是其父元素的几个节点,类似xpath 里面的*[n]

    UiSelector 的 childSelector 可以选择后代元素,比如

    code = 'new UiSelector().resourceId("tv.danmaku.bili:id/recycler_view").childSelector(new UiSelector().className("android.widget.TextView"))'
    
    ele = driver.find_element_by_android_uiautomator(code)
    

    注意: childSelector后面的引号要框住整个 子 uiSelector 的表达式

    展开全文
  • Fiddler实现手机抓包——小白入门

    万次阅读 多人点赞 2016-09-19 18:53:18
    手机用fiddler抓包 电脑最好是笔记本,这样能和手机保持统一局域网内;其他不多说,直接说步骤了。 一.对PC(笔记本)参数进行配置  1. 配置fiddler允许监听到https(fiddler默认只抓取http格式的)  打开...

    手机用fiddler抓包

    电脑最好是笔记本,这样能和手机保持统一局域网内;其他不多说,直接说步骤了。

    一.对PC(笔记本)参数进行配置

       1. 配置fiddler允许监听到https(fiddler默认只抓取http格式的)

             打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS

             勾选CaptureHTTPS CONNECTs,点击Actions,

             勾选Decrypt HTTPS trafficIgnore servercertificate errors两项,点击OK(首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行),见图:

     

    2.配置fiddler允许远程连接

             上一步窗口中点击Tools->TelerikFiddler Options->Connections,勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号),若端口被占用可以设置成其他的,配置好后要重新启动fiddler,如下图:

     

    点击完成之后,PC端配置完成,接下来开始配置手机端,以安卓为例,iOS方法同安卓;

    二.对手机端进行参数配置

             首先要保证手机和电脑都处于同一个网络;

             然后要知道电脑的ip地址(当然这个电脑是安装fiddler的电脑),电脑ip地址可通过cmd,输入ipconfig查询,或网络共享中ipv4找到,我的是192.168.103.53,

             再者要知道fiddler的端口号,Tools->TelerikFiddler Options->Connections,port中值就是端口号,一般默认为8888;接下来开始操作手机;

    1.第一步:手机和电脑连接同一个网络,打开手机浏览器,输入http://ip:端口号,点击前往;见下图:

            

    2.第二步:前往之后会跳转到证书下载页,见下图:

             点击FiddlerRootcertificate下载证书;

            

    3.第三步:点击下载之后,安装证书并起个名字,随便写就行,点击确定;

            

    4.第四步:要求设置一个手机密码,自己设置一个,记住密码就行,最后不用了去系统-安全-密码中去掉即可;

            

    5.第五步:更改手机无线网的代理

             手机系统设置-无线网-点击高级,代理选择手动,主机名就是fiddler的电脑ip地址,端口号,就是fiddler的端口号,与浏览器中ip:端口号保持一致,点击确定即可,

     

    6.操作手机,电脑fiddler中会显示一些http信息,成功;

     

     

    三.其他

    1.停止电脑对手机的网络监控

             系统设置-wifi,找到代理,去掉即可;

    2.删除手机中证书                       

             安卓系统设置—安全—受信任的凭证—用户,点击证书删除即可;

    3.删除手机上密码

             手机系统—安全—密码,删除系统密码即可;

     

     

     

     

    展开全文
  • php 正则判断是否是手机号码 最新

    万次阅读 2013-09-22 14:31:50
    $phonenumber = '13712345678'; if(preg_match("/^1[34578]{1}\d{9}$/",$phonenumber)){ echo "是手机号码"; }else{ echo "不是手机号码"; }
  • 华为手机优劣势

    万次阅读 热门讨论 2021-06-13 18:15:09
    华为公司,网友解释“中华有为”,一方面表示对华为品牌的认可,另一方面也体现华为手机的创新能力,不可否认华为已经发展成为国产手机行业的老大哥,手机销量国产第一,全球第三,更是豪言今年出货2亿台,挑战苹果...
  • 那么问题来了,手机突然出现量子浏览器怎么卸载。 我们直接进入正题: 打开手机的应用市场,点击右下角的“我的”,然后选择安装管理,找到“快应用中心”, 那个安装时间那个后面有一个向下的图标,点击一下,...
  • 微信小程序授权登录和获取手机号功能(详细)

    万次阅读 多人点赞 2019-04-20 18:06:43
    最后发现可能是微信上的限制,模拟器调试拒绝有提示,真机点击拒绝也是能跳的,没办法又写了一套关于用户进入某个详情页判断手机号授权问题,这里记录一下,希望能帮到有需要的朋友,先看下效果!!...
  • Fiddler 实现手机抓包详解

    万次阅读 多人点赞 2020-12-15 15:58:17
    1、Fiddler 简介 Fiddler 是一款强大的抓包工具,原理是以 web 代理...手机抓取需要配置远程连接,在 Tools ->Options 菜单下,选择Connections标签并配置如下: 监听端口 8888 并允许远程连接 防火墙需要开放
  • 注册谷歌账号(手机号无法验证的解决办法)

    万次阅读 多人点赞 2020-07-15 20:19:22
    1.手机注册,遇到“此电话号码无法用于进行验证”。 以谷歌Chrome浏览器为例,我们看下该如何设置。 找到“设置”入口 在设置界面左侧栏,查看高级功能,找到“语言”选项: 查看语言设置: 点击“添加语言”: ...
  • 如何用安卓手机运行Python代码

    万次阅读 多人点赞 2021-04-15 22:44:03
    如果能够实现的话,家里的废旧手机就有用武之地了。 2. 安装环境 2.1 安装APK   根据搜索和调研,需要安装以下三个APK,即QPython3、QPython、QPy3.6。打包下载链接为...
  • 2020,最新手机号码手机验证正则表达式

    万次阅读 多人点赞 2020-06-18 13:49:59
    最近在跟一个别人写好上线的项目,今天出了一个bug,部分正常的手机号验证格式不通,查看了代码发现正则表达式有较大的错误,如图: 存在的问题: 1.存在逗号 2.不够全面,部分正常的手机号验证不通过 所以...
  • Windows10数据线连接坚果手机SmartisanTNT

    万次阅读 多人点赞 2020-05-31 00:27:40
    Windows10数据线连接坚果手机SmartisanTNT一、数据准备1.乐播TV软件(手机使用)2.Scrcpy软件(Windows10使用)二、连接过程1.手机状态2.“唤醒”TNT3.“连接”TNT三、结果 一、数据准备 1.乐播TV软件(手机使用) ...
  • 通过adb pull和adb push 手机与电脑之间传输文件

    万次阅读 多人点赞 2016-07-17 10:43:11
    一 将手机卡中的某个文件复制到电脑 1,手机连接电脑后,在命令行输入 adb devices,获取到设备序列号后说明手机已经和电脑连接成功。 2,输入 adb pull 手机存储路径 电脑路径 adb pull /sdcard/xxx /Users/...
  • 安卓手机当电脑摄像头(DroidCam网盘及使用方法)

    万次阅读 多人点赞 2018-09-11 18:20:01
    最近校招笔试,没有摄像头,所以打起了手机摄像头的主意,搜了一下,网上的安装包很旧,有的用不了,使用讲的也不全,所以我从官网和Google商店重新下了一遍。 安装环境: 笔记本 win10专业版 手机 小米mix2s,...
  • 手机关机后还会有行程记录吗

    万次阅读 2020-12-16 16:15:52
    不少用户听说手机会定位自己所在的位置,为了更加安全,有时会选择关机,那么手机关机后还会有行程记录吗,下面与大家分享下手机关机还会记录行程吗的教程。 手机定位原理是利用基站对手机距离的测算来确定手机的...
  • 手机投屏到电脑

    万次阅读 2020-11-04 21:03:58
    本文使用的手机是红米Note 5,电脑是dell 5471, win 10系统。其他设备操作相同,界面可能有所不同。 第一步,将电脑和手机连接到同一wifi环境。 第二步,在电脑上打开投影功能。 第三步,在手机的设置中,找到连接...
  • OppoR17被查找手机锁死问题解锁

    万次阅读 热门讨论 2020-05-19 20:54:44
    (Oppo R17上亲测通过,其他手机方案希望各位看官补充) 2、锁定原因 登陆的Oppo账户开启了查找手机,并按照以下步骤进行了数据清除或者格式化操作。 3、被查找手机锁死问题现象 4、解锁方案 4.1 准备条件
  • 据悉,清华大学的RealAI 团队共选取了 20 款手机,其中1款是国外的,另外19款都是我们国产的智能手机,居来自排名前五的国产手机品牌,每一品牌下选取了 3-4 款不同价位的手机型号,覆盖低端机到旗舰机 。...
  • mitmdump 手机证书安装

    万次阅读 2021-02-25 21:25:38
    mitmdump 手机证书安装 浏览器访问:mitm.it 选择对应系统下载 PS:1.手机和PC在同一网络 PS:2.手机设置代理IP及对应端口,PC打开mitmdump 本文仅供学习交流使用,如侵立删! 企鹅 、WX: 1033383881(备注...
  • 大家都知道,刷机的方式有很多种,大体来讲,我们刷机一般采用以下几种方式:1、卡刷,即进入recovery模式操作手机将SD卡上的刷机包刷入手机,完成刷机过程;2、线刷,当手机无法进入recovery的时候只能线刷了,即...
  • Android蓝牙手机通信程序

    千次下载 热门讨论 2012-10-17 15:50:30
    Android蓝牙手机通信程序demo,实现手机通过蓝牙发送简单控制指令给单片机的蓝牙模块AND 蓝牙版的手机扣扣互聊,2部手机通过蓝牙通信~ 完整的project+code
  • 安卓手机硬改软件介绍。改机软件 改手机参数

    万次阅读 多人点赞 2020-07-01 16:20:48
    安卓硬改,抖音,陌陌,拉新,引流等项目必备软件 ... ...手机端能一键操作的都是软改, ...小米oppovivo魅族等普通MTK高通机型只能修改IMEI、MEID的软件... 华为是可以修改参数最全面的手机,改完就可以当做新机使用了 ...
  • 仿京东手机版html5手机网站wap购物网站模板源码

    千次下载 热门讨论 2014-12-18 18:51:19
    仿京东手机版html5手机网站wap购物网站模板源码 html5 仿京东,仿淘宝,仿天猫,仿凡客,仿蘑菇街,仿美团,仿苏宁,仿易迅
  • fiddler抓包——手机APP添加代理后连不上网解决办法。这个问题很多初次使用fiddler工具来测试APP时,会遇到明明按照网上的教程来操作就是不能成功。配置好了,手机打开APP也一直转圈圈。今天我也整理下自己的经历...
  • 1.手机USB接口通信特点 - 1.1 使用方便 - 1.2 通用性强 - 1.3 速度快 - 1.4 可采用总线供电 2. 手机USB接口通信原理 - 2.1 常见手机USB接口 - 2.2 通信过程 - 2.3 体系架构 2.4软件层次 3. 手机USB接口与...
  • 手机摄像头改笔记本外接摄像头

    万次阅读 2020-06-23 10:53:42
    如何用手机摄像头作为笔记本的外接摄像头 近期因为开会需要笔记本摄像头而新买的y7000P2020刚好又把摄像头阉了,无奈… 想买联想高清摄像头,京东,官网,淘宝,均没有,断货,169唉。 打开咸鱼一看1080P普遍90+软妹...
  • 为什么我不建议你在当前购买 5G 手机

    万次阅读 多人点赞 2019-09-30 21:15:42
    首发于公众号:BaronTalk,...恰逢国庆,势必会迎来一波换机潮,而各大厂商发布的 5G 手机很可能会成为很多同学的首选,今天我要来给准备购买 5G 手机的同学泼泼冷水。 先抛出观点:**对于普通消费者,当前不适合购...
  • fiddler 手机 https 抓包

    万次阅读 多人点赞 2016-08-13 22:20:02
    fiddler手机抓包原理fiddler手机抓包的原理与抓pc上的web数据一样,都是把fiddler当作代理,网络请求走fiddler,fiddler从中拦截数据,由于fiddler充当中间人的角色,所以可以解密https下面开始手机抓包设置教程设置...
  • 50余款手机页面模版源码html5

    千次下载 热门讨论 2015-11-16 16:29:15
    50余款手机页面模版源码html5 1.1【32赞HTM5响应式系列之右侧多级滑动式】仿Slideby触屏版html5响应式手机wap网站模板 2【32赞HTML5响应式系列之...10【导航看上去不错】越野e族中国越野触屏版手机wap汽车网站模板下载

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,903,373
精华内容 761,349
关键字:

手机