加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

太鸡冻了!我用 Python 偷偷查到暗恋女生的名字

发布时间:2019-09-24 19:08:05 所属栏目:优化 来源:星安果
导读:副标题#e# 1.目标场景 不知道你有没有经历过这样一个场景,好不容易拿到一个妹子的手机号,但是又不好意思去搭讪,问一下对方的名字。 有过社工科经验的人应该都知道,拿到一个人的手机号码后,其他信息都可以很容易获取到,除了花钱之外,利用支付宝的「模

所以,可以遍历上面获取到的姓氏,一个个地去验证。

  1. def __simulate_transfer(self, last_name): 
  2.     """ 
  3.     模拟转账 
  4.     :return: 
  5.     """ 
  6.     # 如果不是好友,就不会显示全名 
  7.     # 点击验证名称 
  8.     verify_element = self.poco('com.alipay.mobile.transferapp:id/tf_receiveNameTextView') 
  9.     verify_element.click() 
  10.  
  11.     # 姓名除去姓氏 
  12.     first_name_pre = verify_element.get_text() 
  13.  
  14.     # 获取真实的first name 
  15.     self.first_name = first_name_pre[:first_name_pre.index('(')] 
  16.  
  17.     # 获取姓氏输入框 
  18.     input_element = self.poco('com.alipay.mobile.antui:id/dialog_custom_view').parent().children()[1].children()[0] 
  19.  
  20.     input_element.set_text(last_name) 
  21.  
  22.     # 点击确认按钮,开始验证 
  23.     self.poco('com.alipay.mobile.antui:id/ensure').click() 

另外,转账页面可以先利用界面元素拿到妹子不包含姓氏的名字。

如果输入的姓氏不正确,则会弹出警告对话框,否则就能拿到妹子的姓氏了。

  1. def __judge_family_name(self): 
  2.     """ 
  3.     判断姓氏输入是否正确 
  4.     :return: 
  5.     """ 
  6.     msg_error = self.poco('com.alipay.mobile.antui:id/message', text=u'姓名和账户不匹配,为避免转错账,请核对') 
  7.     btn_ensure = self.poco('com.alipay.mobile.antui:id/ensure') 
  8.  
  9.     yes_or_right = False 
  10.  
  11.     # 姓氏不对 
  12.     if msg_error.exists(): 
  13.         print('姓氏输入不正确') 
  14.         btn_ensure.click() 
  15.         yes_or_right = False 
  16.     else: 
  17.         print('姓氏输入正确') 
  18.         yes_or_right = True 
  19.  
  20.     return yes_or_right 

组合的上面获取到的数据,就能得到妹子完整的名字啦。

太鸡冻了!我用 Python 偷偷查到暗恋女生的名字

3.结果结论

拿常用姓氏去一个个验证姓名即可拿到妹子的完整名字。

但是由于支付宝对接口的限制,一个账号每天只能有 10+ 次试错的机会;因此,如果妹子的姓氏不是那么常见,可以需要试错多次才能拿到妹子的名字。

我已经将全部源码上传到后台上,关注公众号后回复「你的名字」即可获得下载链接。

如果你觉得文章还不错,请大家点赞分享下。你的肯定是我最大的鼓励和支持。

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!