当前位置: 首页 > news >正文

v2ex站点base64编码解码

最近在刷v站,我毕竟也是入坑不久的小白,发现各位兄弟的联系方式都是乱码,我以为是经过md5处理之类的,最后搜了下发现是对信息进行了base64编解码处理,目的是为了防止社工对个人信息的爬取处理。

下面是通过python对个人联系方式的编码解码处理手段:

import base64# 编码
a = 'xxx@xxx.com'  # 联系方式
res1 = base64.b64encode(a.encode('utf-8'))  # base64编码前,需要把数据变成字节流bytes
print(res1)# 解码
res2 = base64.b64decode(res1)
print(res2)

同时Linuxshell命令也可以对base64编码进行解码处理:

ruby -e "p \"$(echo 'xxxxxxx' | base64 -D | sed 's/%/\\/g')\""

这里的xxxxxxxx是经过base64编码后的结果,通过命令可以对编码后结果进行解码处理。关于base64编码的概念,本文不做说明。

http://www.lryc.cn/news/97428.html

相关文章:

  • PostgreSQL数据库动态共享内存管理器——Dynamic shared memory areas
  • Redission分布式锁详解
  • 063、故障处理之快速恢复数据
  • 从零开始学习CTF
  • 【stable diffusion】保姆级入门课程05-Stable diffusion(SD)图生图-涂鸦重绘的用法
  • HBase 源码编译部署包
  • 备战秋招 | 笔试强训16
  • 01 Excel常用高频快捷键汇总
  • PHP Laravel 路由、中间件、数据库等例子
  • Unity小游戏——使被砍中的怪物四处飞散
  • hive之文件格式与压缩
  • 云原生容器内的一次pg_repack排错和解决过程
  • Centos Certbot 使用
  • VL163的基本信息
  • IntelliJ IDEA 2023.2 新版本,拥抱 AI
  • softmax回归
  • .NET 8 Preview 5推出!
  • Spring核心概念、IoC和DI的认识、Spring中bean的配置及实例化、bean的生命周期
  • git冲突“accept theirs”和“accept yours”
  • Vision Transformer (ViT)
  • OpenGL Metal Shader 编程:解决图片拉伸变形问题
  • [SQL挖掘机] - 字符串函数 - concat
  • Rust之所有权
  • RabbitMQ帮助类的封装
  • mac 移动硬盘未正常退出,再次链接无法读取(显示)
  • 短视频账号矩阵系统源码开发部署路径
  • 前端 | ( 十一)CSS3简介及基本语法(上) | 尚硅谷前端html+css零基础教程2023最新
  • Kafka入门到起飞系列 - 副本机制,什么是副本因子呢?
  • 2023年基准Kubernetes报告:6个K8s可靠性失误
  • 程序员面试系列,k8s常见面试题