首页
社区
课程
招聘
[原创]1.CTF刷题-进制转换
发表于: 2022-2-6 12:41 6566

[原创]1.CTF刷题-进制转换

2022-2-6 12:41
6566

从简单入手,采用每日一练的方式学习思考解题思路,探寻优化方法。

进制转换

二进制:以0b作为前缀,0b1010。
八进制:以0o作为前缀,0o173。
十六进制:以0x作为前缀,0x1f。
用print函数直接输出这些带前缀的数据,都是将它们转换为十进制数。
Python内置函数bin()、oct()、hex()分别用来将十进制数字转换成二进制、八进制、十六进制。

 

int()函数可将其它进制的数据转换成十进制

 

语法格式:
int(‘被转换的数据’,进制)
被转换的数据必须要以字符串的形式输入。

“百度杯”CTF比赛 十一月场

分值:10分 类型:Misc题目名称:小常识已解答
题目内容:
低频ID卡数据格式转换小常识
将下列16进制串中倒数第5,6位转换为3位十进制数,将最后4位转换为5位十进制卡号,中间用“,”分开。
0000944664

1
2
3
4
5
6
int('94',16)
148
int('4664',16)
18020
 
flag{148,18020}


[招生]系统0day安全班,企业级设备固件漏洞挖掘,Linux平台漏洞挖掘!

收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//