在模拟Android手机登录steam并进行身份验证的时候,
需要用到devicid,
所以跟具steamid来生成deviceid

from Cryptodome.Hash import  HMAC,SHA1
from binascii import hexlify   #返回的二进制数据的十六进制表示def sha1_hash(data):'''param input type: strparam output type: bytes'''return SHA1.new(data.encode('ascii')).digest()def generate_device_id(steamid_sha1_hash):'''param input type: bytesparam output type: str'''h = hexlify(steamid_sha1_hash).decode('ascii')      #码流转换return "android:%s-%s-%s-%s-%s" % (h[:8], h[8:12], h[12:16], h[16:20], h[20:32])    steamid_sha1_hash = sha1_hash('7657436883')
print(steamid_sha1_hash)
deviceid = generate_device_id(steamid_sha1_hash)
print('\ndeviceid\n',deviceid)

python生成Androd deviceid相关推荐

  1. 使用OpenCV和Python生成视频条形码

    使用OpenCV和Python生成视频条形码 1. 效果图 2. 原理 2.1 步骤 2.2 项目结构 3. 源码 参考 这篇博客将演示如何使用Python + OpenCV生成视频条形码. 生成视频 ...

  2. python生成订单号或生成任意序列

    python生成订单号或生成任意序列 示例代码: import time# 生成订单号 def get_order_code():# 年月日时分秒+time.time()的后7位order_no = ...

  3. 独家 | 手把手教你怎样用Python生成漂亮且精辟的图像(附教程代码)

    作者:Fabian Bosler 翻译:车前子 校对:吴振东 本文约4800字,建议阅读15分钟. 本文将介绍如何利用Python生成图像并将结果做出可视化分析. 在上周的文章<用python从 ...

  4. Python生成随机五位数——模仿手机验证码

    使用Python生成随机的五位手机验证码. # -*- coding:utf-8 -*-#生成五位随机数,模仿手机验证码#导入random库,可以生成随机数 import randomdef ran( ...

  5. python生成时间戳_python生成13位或16位时间戳以及反向解析时间戳的实例

    我就废话不多说了,直接上代码吧! import datetime import time def get_float_time_stamp(): datetime_now = datetime.dat ...

  6. python 词云_利用Python生成词云

    利用Python生成词云 一.第三方库的安装与介绍 1.1  Python第三方库jieba(中文分词) 1.介绍 "结巴"中文分词:做最好的 Python 中文分词组件. 2.特 ...

  7. Hadoop3.0基础平台搭建(三节点),以及案例运行并使用python生成词云

    一.设备配置列表,软件包 二.主机名映射 三.生成密钥 四.将密钥发送到各个节点 五.注意事项及验证 六.关闭防火墙和SeLinux安全模块(所有主机均需操作 七.解压JDK.hadoop包,设置Ja ...

  8. python 生成随机图片

    python numpy生成随机图 # -*- coding: utf-8 -*-import numpy as np import cv2grayImage=np.random.randint(0, ...

  9. python表白代码照片墙-python入会生成照片墙 利用python生成照片墙代码

    本篇文章小编给大家分享一下利用python生成照片墙代码,对大家的学习有一定的帮助,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. PIL(Python Image Libr ...

  10. python 编程一日一练-「每日一练」巧用python生成随机数

    原标题:「每日一练」巧用python生成随机数 随机数在我们的生产和生活中有很多的应用场景,比如说登录验证的随机数字等等,那么你知道在Python中怎么生成随机数吗? 往下看,就是这么简单! 题目 p ...

最新文章

  1. BYOD安全保护的“原生态”方法
  2. Linux大文件处理,伪分区
  3. 系列文章--oracle简单入门教程
  4. python元编程详解
  5. 电气期刊论文实现:基于输电线路容量安全约束的电力机组组合
  6. VTK:vtkBandedPolyDataContourFilter用法实战
  7. oss客户端工具_干货 | 基于Go SDK操作京东云对象存储OSS的入门指南
  8. 【渝粤教育】国家开放大学2019年春季 1009离散数学(本) 参考试题
  9. 自由职业半年,我又滚回职场了...
  10. extJs相关名字解释
  11. TensorFlow HOWTO 4.1 多层感知机(分类)
  12. centos5.5安装ntfs-3g,并遇到mount failed: 设备或资源忙的解决方案
  13. Java 1.2.2 格式化输出
  14. PAT甲级1004 (DFS,树的父子节点)
  15. 微信小程序踩坑- tabBar.list[3].selectedIconPath 大小超过 40kb
  16. “朝三暮四”与“BPO”
  17. 下载hibernate4的jar包
  18. Abbott's Revenge UVA - 816(BFS典型例题)
  19. VTK-Wight 之 vtkContourWidget简介
  20. 10号前发工资和15号后发工资有啥区别

热门文章

  1. T32 获取电脑Product ID
  2. CentOS6 双线双ip服务器路由设置方法
  3. 双线双IP空间或者服务器域名解析说明
  4. esp分区引导修复失败_UEFI引导损坏启动不了怎么修复教程
  5. 色彩管理实验 matlab,EFI色彩管理实验指导手册.doc
  6. Elasticsearch构建全文搜索系统
  7. 如何确保网站的安全性
  8. android 谷歌地图_Google天空地图可将您的Android手机变成数码望远镜
  9. 如何用python批量处理图片大小_Python批量修改图片大小
  10. python制作图表放入excel_python- xlsxwriter模块使用(拓展:Excel插入图表)