windows/linux

实验背景 在没有exe源码的情况下,嵌入汇编二进制代码,改变exe原有执行顺序或流程,以实现功能改造,实现方式有许多,这里采用code cave空白段进行填充方式改造; 准备环境 1、调试器od 2、cave miner(一款搜索exe文件中满足条件的code …

需求背景 需要在linux环境中安装配置mqtt broker,并配置用户名、密码访问及tls加密传输认证; 准备资料 1、centos 6.5 64bit 2、mosquitto1.4.4版本 安装mqtt broker服务 1、解压源码包tar xvf m …

需求背景 为了方便进一步调试跟踪CVE-2017-11610形成原理,也方便解读supervisor源码,搭建可断点调试环境。文章最后提供相关附件下载。 环境安装 1、centos6.5 64bit环境安装; 2、python2.7环境安装; 2.1、yum …

Supervisor介绍 Supervisord是一款由Python语言开发,用于管理后台应用(服务)的工具,方便运维人员使用图形化界面进行管理。 近期,Supervisord曝出了一个需认证的远程命令执行漏洞(CVE-2017-11610),通过POST请求 …

背景 ascii码包含0~127标准ascii码及128~255扩展ascii码,其中很多控制符是不可见字符,有些情况下传输不可见字符不方便。比如一个纯文本协议,二进制中可能会出现被当做控制字符处理的部分。这样引起传输失败。,因此,在网络传输中,经常将字节流在 …

问题背景 linux 终端下mysql命令行导入sql文件,其中的中文字段变成乱码了 问题分析 中文乱码问题是因为编码的问题,所以主要就是要确认导入时使用的编码就行了。 因为数据库使用了utf8编码,所以设置临时编码变量,再导入sql SET characte …

问题背景 基于mfc开发的程序在发布或是在没有安装vs环境的机器上运行时,会报“应用程序配置不正确,程序无法启动”类似这样的错误,根本原因就是没有对应的依赖库文件或是版本不对。 问题分析、解析 解决的方法是先找出依赖的哪些文件,在编译程序的目录下查找 *exe …

问题背景 windows10如果没有激活,有些操作比如修改帐号密码等操作界面就会很卡,出不来,接下来提供亲测有效的激活方式 有效解决方案 Win10专业版用户请依次输入: slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slm …

问题背景 开发一个功能,在centos-32bit环境下运行好好的,切换部署到centos-64bit环境竟然崩溃了段错误,调试之,提示out of bounds。 问题分析 根据现象是内存出错(要么被释放了,要么越界),仔细分析下源码,没问题呀,malloc …

漏洞背景 2019年10月14日, sudo 官方在发布了 CVE-2019-14287 的漏洞预警。 sudo 是所有 unix操作系统(BSD, MacOS, GNU/Linux) 基本集成的一个用户权限控制/切换程序。允许管理员控制服 …

Copyright © 2017 ITGATHER.COM - 闽ICP备19016859号-1
扫二维码--> 返回顶部