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

CTF-RE: 基础模块-循环移位

在ida中__ROL4__(x,n)代表将x循环左移n位数,__ROR4__(x, n)是将x向右移n位

#define __ROL4__(x, n) (((x) << (n)) | ((x) >> (32 - (n))))
#define __ROR4__(x, n) (((x) >> (n)) | ((x) << (32 - (n))))
  • int类型为32位数

循环左移原理示例

请添加图片描述

相关文章:

  • scroll、offset、client三大家族和getBoundingClientRect方法
  • python concurrent.futures
  • 基于YOLO11深度学习的果园苹果检测与计数系统设计与实现【python源码+Pyqt5界面+数据集+训练代码】
  • 【Spring生命周期】Bean元信息配置阶段
  • Python Selenium自动化操作详解:从入门到实战
  • JavaScript中的函数基础知识
  • win10本地部署deepseek-r1步骤
  • 用户的声音 | 文档结构化信息提取方案测评:LLM、开源模型部署与云端API,谁是合适选择?
  • 在 Vue 项目中,为什么要在列表组件中写 key,其作用是什么?
  • 什么是幂等性?
  • 【SpringMVC】Controller的多种方式接收请求参数
  • DeepSeek模型快速部署教程-搭建自己的DeepSeek
  • 在Unity中用简单工厂模式模拟原神中的元素反应
  • DeepSeek服务器繁忙 多种方式继续优雅的使用它
  • MySQL 的存储引擎有哪些?它们之间有什么区别? MySQL InnoDB 引擎中的聚簇索引和非聚簇索引有什么区别? MySQL 的索引类型有哪些?
  • 框架篇 - Hearth ArcGIS 框架扩展(DryIoC、Options、Nlog...)
  • XCP协议
  • 【刷题】leetcode
  • var、let、const区别
  • 项目中分库分表的分布式ID如何生成
  • 胖东来发布和田玉、翡翠退货说明:不扣手续费等任何费用
  • 纪录片《中国》原班人马打造,《船山先生》美学再升级
  • 东亚社会的“苦难诗学”:从《苦尽柑来遇见你》说起
  • 吴勇强、高颜已任南京市委常委
  • 加力、攻坚、借力、问效,上海为优化营商环境推出增量举措
  • “用鲜血和生命凝结的深厚情谊”——习近平主席署名文章中的中俄友好故事