Reversing-x64Elf-100 题解

简介: Reversing-x64Elf-100 题解

加密逻辑就一个函数

编写脚本解密

x="Dufhbmf"
y="pG`imos"
z="ewUglpt"
flag=""
for i in range(12):
    if(i%3==0):
        flag+=chr(ord(x[2*(i//3)])-1)
    if(i%3==1):
        flag += chr(ord(y[2 * (i // 3)])- 1)
    if (i % 3 == 2):
        flag += chr(ord(z[2 * (i // 3)]) - 1)
print(flag)

 

相关文章
|
3月前
|
机器学习/深度学习 canal NoSQL
从C语言到C++_12(string相关OJ题)(leetcode力扣)
从C语言到C++_12(string相关OJ题)(leetcode力扣)
37 0
|
3月前
|
Go Windows
golang力扣leetcode 388.文件的最长绝对路径
golang力扣leetcode 388.文件的最长绝对路径
32 0
|
存储 算法
(C语言版)力扣(LeetCode)+牛客网(nowcoder)二叉树基础oj练习
如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。
(C语言版)力扣(LeetCode)+牛客网(nowcoder)二叉树基础oj练习
|
算法 C语言 C++
(C语言版)力扣(LeetCode)+牛客网(nowcoder)链表相关面试题OJ题解析(下)
现有一链表的头指针 ListNode* pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。
(C语言版)力扣(LeetCode)+牛客网(nowcoder)链表相关面试题OJ题解析(上)
递归的写法看起来简洁,实际并没有迭代写法好理解,而且在空间复杂度上也比迭代高,这里的递归写法思路主要是先向下找到尾结点后,向上逐个返回,如果等于val值,就将该节点上一个元素直接指向该节点下一个元素,等于是将该点从链表中删除了
(C语言版)力扣(LeetCode)+牛客网(nowcoder)链表相关面试题OJ题解析(上)
(C语言版)力扣(LeetCode)数组相关面试题OJ题解析(上)
给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。
(C语言版)力扣(LeetCode)数组相关面试题OJ题解析(下)
给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。
|
算法 C语言
想说说关于在刷题网站(牛客 、C语言网、力扣)上测试样例过了但是OJ判错这档子事
想说说关于在刷题网站(牛客 、C语言网、力扣)上测试样例过了但是OJ判错这档子事
|
存储 C++ Python
LeetCode每日一题题解:394. 字符串解码-题解-python && C++源代码
LeetCode每日一题题解:394. 字符串解码-题解-python && C++源代码
|
C++ Python
LeetCode每日一题题解:15. 三数之和-题解-python && C++源代码
LeetCode每日一题题解:15. 三数之和-题解-python && C++源代码