数码ida

51单片机数码管

二进制与十六进制互转 - 在线工具 (toolhelper.cn) 0x3f--0011111111 0x06-00000110 0x5b-01011011 0x4f-01011011 0x66-01100110 0x6d-01101101 0x7d-01111101 0x07-00000111 0 ......
数码管 单片机 数码

IDAE 知识库

DEA安装教程 IDEA的简单介绍 IDEA全称lntelliJ IDEA,是java语言对的集成开发环境,IDEA在业界被认为是公认最好的 Java开发工具 IDEA的主要优势 功能强大 强大的整合能力,:比如:Git Maven Spring等 开箱即用的体验(集成版本控制系统,多语言支持的框架 ......
知识库 知识 IDAE

单片机外设:数码管

[单片机外设模块地图导航](https://www.cnblogs.com/xycsee/p/16932449.html) 商品链接: [4位数码管TM1637驱动](https://detail.tmall.com/item.htm?abbucket=13&id=620846071086&ns=1 ......
数码管 单片机 外设 数码

exe反编译工具IDA

《竞学实训》报告 学 院 :网络空间安全学院 专 业 : 学 生 学 号 : 学 生 姓 名 : 二〇二三年七月 实验 Malware Analysis 一.实验目的 掌握Malware Analysis的方法。 二.实验内容 1. 样本准备 请编写一个可执行程序Demo.exe,该程序使用Wind ......
工具 exe IDA

22-数码管的动态显示

# 1.数码管动态显示 * 不同位的数码管显示不同的数值 * 使用**动态扫描**的方式,使用6位8段数码管显示1,2,3,4,5,6,选中第一个数码管让其显示1,显示时间位T;经过时间T之后选中第二个数码管显示2,显示时间为T,依次进行相似的操作,显示到6之后,经过时间T之后再显示1 * 显示一个 ......
数码管 动态 数码 22

[开发实录][参考]IDA故障排除过程记录

由于IDA闭源,又加上其十分无效的官方文档(指和代码无异,代码也没有注释,文档也没有注释)。因此如果出现任何错误,都需要进行分析和查错,这一过程很麻烦。于是我在这里给出逆向IDA错误代码的方法。本文可以作为部分错误的索引,也可以作为逆向一个大型软件的初学者教程。 ......
故障 过程 IDA

21-数码管静态显示

# 1.数码管静态显示 * 数码管是一种半导体发光器件,其基本单元是发光二极管 * 常见的数码管有七段数码管和八段数码管(相差一个小数点),还有米字管,十六段管等 ![](https://img2023.cnblogs.com/blog/3077491/202306/3077491-20230620 ......
数码管 静态 数码 21

IDA常用的插件

# IDA常用的插件 ## FindCrypto https://github.com/polymorf/findcrypt-yara 算法识别 缺点:对于魔改的地方难以识别,比如对aes的s盒进行加密,运行时解密就无法很好地识别。 ## ELF文件dump https://github.com/W ......
插件 常用 IDA

IDA的使用2

# IDA的使用2 ## string类型的选择 ![](https://img2023.cnblogs.com/blog/2665547/202306/2665547-20230629162418086-2134438867.png) ## Rename ![](https://img2023.c ......
IDA

IDA的使用-1

# IDA的使用-1 主要收集我自己需要掌握的或者以前不知道的 ## 开始界面 ![](https://img2023.cnblogs.com/blog/2665547/202306/2665547-20230629100504590-1596285564.png) ## 重载文件 在我们逆向过程中 ......
IDA

03-定时器与数码管

[toc] ### 一. 定时器基础概念 >1. 时钟周期 `时钟周期 T 是时序中最小的时间单位,具体计算的方法就是 1/时钟源频率, 例如C51时钟周期 = 1/11059200秒` >2. 机器周期 `指单片机完成一个操作的最短时间. 机器周期主要针对汇编语言而言, 每条语句都是机器周期的整数 ......
数码管 定时器 数码 03

Tea系列算法及Tea系列算法在IDA中的识别

# Tea系列算法及Tea系列算法在IDA中的识别 ## **一、Tea算法简介** TEA算法由剑桥大学计算机实验室的David Wheeler和Roger Needham于1994年发明。它是一种分组密码算法,其明文密文块为64比特,密钥长度为128比特。TEA算法可以利用不断增加的Delta( ......
算法 Tea IDA

Base64加密算法以及在IDA中的识别

# Base64加密算法以及在IDA中的识别 ## **一、何为Base64算法?** Base64是一种基于64个可打印字符来表达**二进制数据**的表示方法。由于2的6次方等于64,所以每6个**比特**为一个单元。对于某个可打印字符。为什么这样说呢?我们首先了解一下Base64是如何设计的。3 ......
算法 Base IDA 64

Switch语句的反汇编以及在IDA中的识别

# **Switch语句的反汇编以及在IDA中的识别** **Switch**分为**四种**情况,这里只介绍三种。 * 分支较少时,不生成大表,也不生成小表,会生成if...else语句 * 分支达到一定数量时,生成大表,且大表跟顺序无关 1. 大表可以理解为一个存储了多个地址的连续表,通过Reg ......
语句 Switch IDA

[刷题笔记] Luogu P1379 八数码

[Problem](https://www.luogu.com.cn/problem/P1379) ### Solution 题意非常明确,显然搜索,搜索的时候存储八数码可以用二维或者一维,但是个人感觉用二维更明了一些。 需要注意去重,去重可以用set维护一下已经搜过的八数码,如果手写去重~~小心M ......
笔记 数码 Luogu P1379 1379

恺撒密码 && IDA识别算法

# **恺撒密码 && IDA识别算法** ## 恺撒密码原理 恺撒密码,又称恺撒加密、恺撒变换、变换加密。它是一种替换加密的技术。 * 明文中的所有字母都在**字母表**上向后(或向前) 按照一个固定数目进行偏移后被替换成**密文** * 当偏移量为3时,所有的字母A会被替换成D, 字母B会被替换 ......
算法 amp 密码 IDA

RC4算法原理 && IDA识别RC4算法

# RC4算法原理 && IDA识别RC4算法 ## RC4简介 && 对称密码介绍 在密码学中,RC4是一种流加密算法,密钥长度可变。加解密使用相同的密钥,隶属于对称加密算法。 - 流密码属于对称密码算法一种,基本特征是加解密双方使用一串与明文长度相同的密钥流,与明文流组合来进行加解密密钥流通常是 ......
算法 RC4 amp 原理 RC

2.5再探宝可梦、数码宝贝分类器 — 浅谈机器学习原理

# 1. 引入问题 在之前的课程中,我们对"参数过多就会导致过拟合"这个概念处于提出但没有证明的状态,现在来以宝可梦和数码宝贝的分类例子来说明这个问题. # 2. 分类器定义 我们观察宝可梦和数码宝贝的图片可以发现,宝可梦的图片线条比较少,而数码宝贝的线条比较多.或许可以以边缘检测探查线条数量作为分 ......
原理 机器 宝贝 数码 2.5

【NSSCTF逆向】【2023题目】《debase64》《easyasm》《test your IDA》《before_main》

debase64 变种base64解密 easyasm 简单的汇编题 test your IDA 签到 before_main base64换表 #题目debase64 ![](https://img2023.cnblogs.com/blog/3073714/202306/3073714-20230 ......
before_main 题目 easyasm NSSCTF debase

89C51实现单个指定按键消抖后计数(使用共阴极数码管7SEG-MPX8-CC-BLUE)

位选 关键锁存器 按键(消抖)区 小灯泡D1用于指示SW1是否被检测到按下(计数器设置为1次就溢出,在中断中计数num+1的同时对小灯泡连接的端口取反用于指示)。 #include <reg52.h> #include <intrins.h> #define uchar unsigned char ......
阴极 数码管 单个 按键 7SEG-MPX

基于springboot+vue数码论坛系统设计与实现、论坛管理系统,附源码+数据库+lw文档+PPT

**1、项目介绍** 考虑到实际生活中在数码论坛方面的需要以及对该系统认真的分析,将系统权限按管理员和用户这两类涉及用户划分。 (1)系统功能需求 登录系统后,主要模块包括首页、数码板块、数码评价、数码论坛、畅聊板块、新闻资讯、个人中心、后台管理等功能。系统功能用例图如图3-1所示。 ![](htt ......
系统 论坛 springboot 源码 管理系统

IDA keypatch IDApatcher 安装问题

1. 将“idapatcher.py”置于plugins目录下 2. 在IDA/python38目录下cmd 3. python -m pip install --upgrade pip 4. python -m pip install keystone-engine 5. 启动IDA pro # ......
IDApatcher keypatch 问题 IDA

四位阳数码管显示 stm32

#ifndef __LED595_H #define __LED595_H #include "main.h" #define SDI_595 PCout(8) /*1bit数据*/ #define SCLK_595 PCout(9) /*将串行数据锁存到并口驱动LED,一个高低电平变化*/ #de ......
数码管 数码 stm 32

第三章 数码管的显示原理及实现

第三章 数码管的显示原理及实现 实验板上用了2片74HC573来驱动数码管,分别控制位选和段选信号。 让第一个数码管显示一个8字,代码如图1所示。 图1 数码管显示8 让6个数码管同时点亮,间隔0.5s,依次显示0-F。 #include<reg52.h> #define uchar unsigne ......
数码管 原理 第三章 数码

每日一题-数码

数码 首先显然转化成[1,l-1]和[1,r]分别算 对于一个数 假设最高位为d 那么可以写成$d\times {10}^k+x,x<{10}^k$ 设t满足 $t(d\times {10}^k+x)<=R$ 那么这个数的贡献就是 $\frac {R}{d\times {10}^k+x}$下取整,那 ......
数码

2.八数码II(搜索进阶 IDA*估价函数 + 迭代加深)

八数码II ↑ 题目链接 题目 在一个 $3×3$ 的网格中,$1∼8$ 这 8 个数字和一个 X 恰好不重不漏地分布在这 $3×3$ 的网格中。 例如: 1 2 3 X 4 6 7 5 8 在游戏过程中,可以把 X 与其上、下、左、右四个方向之一的数字交换(如果存在)。 把 X 与上下左右方向数字 ......
函数 数码 IDA II

1.八数码 (搜索进阶 BFS)

八数码 题目 在一个 $3×3$ 的网格中,$1∼8$ 这 $8$ 个数字和一个 $X$ 恰好不重不漏地分布在这 $3×3$ 的网格中。 例如: 1 2 3 X 4 6 7 5 8 在游戏过程中,可以把 X 与其上、下、左、右四个方向之一的数字交换(如果存在)。 我们的目的是通过交换,使得网格变为如 ......
数码 BFS

静态数码显示管显示

先看原理图 上面的led灯(也就是P2)来控制灯的选择(因为只能选择一个) 控制灯的选择并不需要8个输入口来控制 用个三八译码器即可代替 上图极为138译码器 用P2的2,3,4来输入,输入的数字对应的10进制数代表选择的led灯编号 - 1 注意这里的顺序是4,3,2,也就是倒着来组成的 然后选择 ......
显示管 静态 数码

八数码问题(蒟蒻打卡)

原题:AcWing 845. 八数码 - AcWing 思路:用string储存状态bfs爆搜 1 #include<bits/stdc++.h> 2 using namespace std; 3 int bfs(string start) 4 { 5 int dx[4]={-1,0,1,0},dy ......
数码 问题

app逆向之安卓native层安全逆向分析(三):ida使用+unidbg补环境

1.看so的调用逻辑,如果有loadlibrary的同时有调用某个方法,unidbg模拟执行的时候也要先调用这个方法 2.如果加载so文件的时候,给定的第二个参数是false,加上so文件有字符串加密和混淆的话就会乱码,所以这里最好给为true,ida里,shift+F7,可以看 3.补环境的时... ......
环境 native unidbg app ida