86 64

【逆向】x64程序逆向基础——调用约定和栈使用

【逆向】x64程序逆向基础 主要区别 1. 所有地址指针都是64位。 2. 增加和扩展新的寄存器,并兼容原32位版本的通用寄存器。 3. 原指令指针寄存器EIP扩展为RIP。 寄存器 1. 64位寄存器兼容原32位寄存器。 2. 新增加8个XMM寄存器(XMM8-XMM15)。 3. 扩展原32位寄 ......
基础 程序 x64 64

测试工具开发(python+Tkinter+pyinstaller)实现时间戳转换、base64、MD5加密

内网办公环境导致很多线上工具的使用受限,所以产生出python写点平时使用的工具,应用于测试活动,下面是一个简单的例子,以作延伸。 简介: tkinter tkinter(Tk interface)是Python的标准GUl库,支持跨平台的GUl程序开发。tkinter适合小型的GUl程序编写,也特 ......

M2 arm 架构 执行x86

查看到当前的架构 uname -a 切换为 x86 arch -x86_64 zsh uname -a 切换回来 arch -arm64 zsh Rosetta 2 Apple Silicon Mac 系统采用了自主研发的 ARM CPU,因此无法直接运行这些应用程序。Rosetta 2 可以将这些 ......
架构 arm x86 M2 86

MFC-IsWow64Process 32位进程是否运行在64位操作系统中

CString str; BOOL bIsWow64 = FALSE; BOOL b=IsWow64Process(GetCurrentProcess(), &bIsWow64);//32位进程是否运行在64位操作系统中 /* 指定进程是否运行在64位操作系统的32环境(WOW64)下 参数1:HA ......
MFC-IsWow 进程 Process 系统 IsWow

龙芯(Loongarch64),在Linux虚拟一个龙芯OS体验下

前言 想体验下龙芯OS,但是又没有龙芯开发板或者龙芯实体机。手头上只有一个X64环境的Linux发行版,应该怎么做呢? 概括 其实非常简单,可以通过Chroot命令和Qemu在X64的指令集系统上模拟龙芯OS,然后虚拟出一个龙芯的系统,简单的体验下。具体如下: 1.首先下载一个CLFS的Lonnga ......
Loongarch Linux 64

《c#慢跑》base64篇

不是有效的Base-64字符串 输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符、两个以上的填充字符,或者填充字符间包含非法字符 原文链接:https://blog.csdn.net/cmhdl521/article/details/88745855 C# 做上传文件的时 ......
base 64

js编码和base64

js内部支持三组编码和解码函数,都是全局函数,可以直接使用。 内部没有html编码和解码,一般是自行编写函数。也没有md5等加密解密函数,需要引入响应的工具js。另外支持base64的编码和解码,window.btoa()和window.atob函数完成。 1、escape函数 escape('ab ......
编码 base 64

OpenSSH 9.2P1 aarch64 编译RPM包及升级处理过程

本文参考了:OpenSSH 9.2P1升级以及版本显示的处理过程 - 济南小老虎 - 博客园 (cnblogs.com) openssh源码编译打包成rpm(openssh-8.6p1,aarch64,4.19内核) – lvbibir's blog 一、下载openssh源码 https://cd ......
过程 OpenSSH aarch 9.2 RPM

MinGW-w64 for Windows

MinGW 1.下载 https://www.mingw-w64.org/ https://winlibs.com/ MinGW-w64、UCRT 和 MSVCRT 是 Windows 平台上常用的 C/C++ 运行库,它们有以下不同点: MinGW-w64:是一个基于 GCC 的编译器套件,可以用 ......
MinGW-w Windows MinGW for 64

Linux系统bootx64是怎么引导grub的

在Linux系统中,bootx64.efi是一个启动加载程序,用于引导GRUB。GRUB(Grand Unified Bootloader)是一个开源的多操作系统引导加载程序,用于加载和启动Linux、Windows和其他操作系统。 当计算机启动时,UEFI固件会读取硬件设备、分区和文件系统来找到可 ......
系统 Linux bootx grub 64

深度技术GHOST WIN7 SP1 X64稳定旗舰版

深度技术GHOST WIN7 SP1 X64稳定旗舰版V2023.02系统有着非常强大的兼容性,能够支持大家日常使用的各种软件,整体的系统安装简单,使用更加稳定流畅,需要win7操作系统的用户可以直接下载安装哦! 深度技术GHOST WIN7 SP1 X64稳定旗舰版V2023.02介绍: win7 ......
旗舰 深度 GHOST 技术 WIN7

番茄花园Ghost Win10 精品安装版x64 v2020.03

番茄花园Ghost Win10 精品安装版x64 v2020.03是一款能够为你带来最快速极致的装机系统,这款系统在安装完成后,会自动清除一些不必要的启动项功能等,让你的系统运行速度更快哦,只要是你想要的话,那就快来下载安装吧~ 番茄花园Ghost Win10 精品安装版x64 v2020.03介绍 ......
番茄 2020.03 花园 精品 Ghost

雨林木风 Ghost Win7 Sp1 x86 旗舰安全版 v2023.03

雨林木风 Ghost Win7 Sp1 x86 旗舰安全版 v2023.03是一款十分优秀好用的精品系统,系统中的智能安装程序也非常的全面,可以为你提供最全面的安装体验,对此有需要的用户们就来这里下载吧~ 雨林木风 Ghost Win7 Sp1 x86 旗舰安全版 v2023.03绍: 1、安全 拥 ......
林木 旗舰 2023.03 Ghost 2023

深度技术GHOST WIN7 多驱动旗舰版X64位

深度技术GHOST WIN7 多驱动旗舰版X64位 v2020.03是一款能够为你带来极速好用的快速一键装机系统,这款系统中有着全套好用的运行库哦,让你的送体验提升到更高,使用起来也非常的方便,只要你有需要,随时都可以来下载安装哦~ 深度技术GHOST WIN7 多驱动旗舰版X64位 v2020.0 ......
旗舰 深度 GHOST 技术 WIN7

新萝卜家园GHOST WIN7 电脑城旗舰版X64

新萝卜家园GHOST WIN7 电脑城旗舰版X64 v2020.03是一款能够为你提供大量好用的功能的精品装机系统,超多好用的办公软件等,常用驱动等,全部为你准备完毕了哦,如果你对这款系统有需要的话,就快来下载吧~ 新萝卜家园GHOST WIN7 电脑城旗舰版X64 v2020.03优化: 1、加快 ......
电脑城 旗舰 萝卜 家园 电脑

技术员联盟GHOST WIN7 X64 万能装机版 v2023.04

技术员联盟GHOST WIN7 X64 万能装机版 v2023.04可以最大化电脑设备性能,将很多无用服务组件清理,能使得系统变得稳定流畅,全部功能都可以轻松使用,只要你想要尝试,就可以前来下载。 技术员联盟GHOST WIN7 X64 万能装机版 v2023.04特色: 1、安全快速的系统重装,不 ......
技术员 2023.04 联盟 GHOST 技术

雨林木风Ghost Win10 64位 多驱动纯净版 v2020.11

雨林木风Ghost Win10 64位 多驱动纯净版 v2020.11是一款能够通过认证的完美装机系统,还能够进行在线的更新和使用哦,且用户们还无需设置账号,用户们可以进行快速的使用,有需要的就来这里下载吧~ U盘启动盘的制作和安装简介: 1、准备一个8GB左右的U盘,然后使用U盘启动盘制作工具,根 ......
林木 2020.11 Ghost 2020 Win

雨林木风Ghost Win10 64位 绿色安装版 v2020.11

雨林木风Ghost Win10 64位 绿色安装版 v2020.11是一款能够快速安装的精品系统哦,且系统中的驱动非常丰富,用户们可以快速的安装好并使用,有需要的用户们就来这里下载使用吧~ U盘启动盘的制作和安装简介: 1、准备一个8GB左右的U盘,然后使用U盘启动盘制作工具,根据工具提示进行启动盘 ......
林木 2020.11 绿色 Ghost 2020

Uninstall Tool 3.7.2 x64分析

x64dbg打开,直接搜索字符串: "IsRegistered" 查找引用位置,只有一个地方引用。这个位置就是校验授权的函数,修改这个函数,使得其总是返回3.这代表着"single computer license". 保存即可 ......
Uninstall Tool x64 64

x86架构基础知识学习

计算机工作模式 CPU通过总线和各个设备连接,CPU主要用于运算,内存负责保存中间结果,其他还有一些网卡、显卡、硬盘等组件。最重要的就是CPU和内存。 CPU的三部分:运算单元,数据单元,控制单元 ​ 运算单元:只负责算,加法、位移等操作。 ​ 数据单元:减少去内存拿数据的步骤,存少量的数据在cpu ......
基础知识 架构 基础 知识 x86

golang语言下,在x86的linux平台上编译arm64二进制

转载自:https://www.annhe.net/article-4542.html 编译etcd测试工具benchmark: CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build . 概述 有很多开源软件并没有提供 arm 安装包或者二进制,或者能通过包管 ......
二进制 语言 golang linux 平台

【逆向】使用x64dbg实现qq私聊与群消息防撤回

由于qq是32位的所以需要用x32dbg调试,打开x32dbg。 开启qq后打开想要用来测试的聊天窗口,因为这里首先进行私聊的防撤回,所以打开的是用户的聊天窗口。 然后回到x32dbg,点击文件->附加,找到聊天窗口的进程,点击附加。 附加后先到断点选项卡里禁用所有断点,然后在工具栏里找到调试,然后 ......
消息 x64 dbg 64

[Windows] 单文件制作工具 7.0.2.38_x86_x64

单文件制作工具 7.0.2.38_x86_x64最初由无忧527104427 开发,到V7.0.1.1版停止更新,源码赠与有缘人,后续版本由无忧JexChan接手继续更新。本工具是一款小巧自定义功能强大的PECMD/7zSFX单文件制作工具,简化单文件制作程序步骤,默认四步即可制作出一个单文件,可制 ......
Windows 文件 工具 38 86

剑指 Offer 64. 求1+2+…+n

题目链接:剑指 Offer 64. 求1+2+…+n 方法:逻辑运算符短路原则 解题思路 例如:对于表达式 $A && B$,若 $A$ 为 $false$,那么就不会计算 $B$; 代码 class Solution { public: int sumNums(int n) { n && (n + ......
Offer 64

安装SQLServer20xx 提示:需要安装oracle JRE7 更新 51(64位)或更高版本2种解决办法

这个报错我们有2种方式可以解决,一个是安装提示所说的JRE7,另外一种比较简单,就是不勾选相关功能就不会要求安装JRE了; 一、安装Oracle JRE7 解决方法:先进下面这个网站安装JDK,安装好后配置环境变量,然后重新安装SQL Server 2016即可http://www.oracle.c ......
SQLServer 版本 办法 oracle JRE7

解决nvm升级node v18.14.0时/lib64/libm.so.6: version 'GLIBC_2.27' not found (required by node)问题

安装v18.14.0时的报错和解决方法 1.报错 [root@devops03 ~/.nvm]# nvm install v18.14.0 Downloading and installing node v18.14.0... Downloading https://npm.taobao.org/m ......
node required version 问题 GLIBC

Msys2 clang64

$ pacman -S mingw-w64-clang-x86_64-toolchain :: There are 21 members in group mingw-w64-clang-x86_64-toolchain: :: Repository clang64 1) mingw-w64-cla ......
Msys2 clang Msys 64

Eclipse 安装 ABAP 插件报错 Microsoft Visual C++ 2013 (x64) 快速解决

去官网下载Microsoft Visual C++ 2013 (x64) 安装 Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center ......
Microsoft 插件 Eclipse Visual ABAP

由 Base64 展开的知识探讨

前言 在我们的业务应用中越来越多的应用到编码内容,例如在 API 中,给到后端的 SQL 都是通过 Base64 加密的数据等等。 能够发现我们的代码中,使用的 window 对象上的 btoa 方法实现的 Base64 编码,那 btoa 具体是如何实现的呢?将在下面的内容中为大家讲解。 那我们就 ......
知识 Base 64

Base64 java图片工具类

import org.springframework.util.Assert; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.*; import java.nio.charset.S ......
工具 图片 Base java 64