【windows逆向破解学习记录】教程文章相关的互联网学习教程文章

自己编写的Windows字符串类 封装字符串格式转换和常用操作 方便使用【代码】

最近开发的语音识别的项目经常碰到转码的问题,各种宽窄字节转换,ASNI, UTF8, 宽字节 …… 代码写得冗长,繁琐,维护性太差了。决定自己写一个能直接使用各种编码的字符串类,于是实现了一个,功能不多,但是也够用。由于string 和 wstring 在多线程下共享数据会出问题,这里只用最基础的char 和 wchar_t。 基于Windows平台,代码如下/* ************************************************** Title: 自定义字符串类 **********...

thrift windows vs2013测试例子【图】

首先需要编译thrift的compiler源代码目录在:\thrift-master\compiler\cpp原来是vs2010的功能,用vs2013打开之后会提示升级,因为这只是一个工具,所以不需要升级,直接编译得到需要的exe编译之后得到一个thrift.exe,这个工具可以把中间代码生成对应的目标代码 生成需要的测试代码在thrift.exe的目录中新建一个记事本,粘贴如下内容保存,之后把文件名改成student.thrift:<span style="font-size:18px;">struct Student{i32 sno...

windows系统numpy的下载与安装教程【图】

numpy是一款基于python的功能强大的科学计算包。要安装numpy首先你得先安装python。python的安装非常简单,本人安装的是python3.4.工具/原料 安装好的python程序numpy安装文件方法/步骤 先下载适合你电脑的numpy安装文件。本人是python3.4版本,32位windows系统,所以下载的是这个:numpy-1.11.2-cp34-none-win32.whl (md5, pgp)下载地址: https://pypi.python.org/pypi/numpy#downloads 下载好后将文件放到python安装目录下的scr...

Windows忘记mysql密码的解决方案

如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置:1. KILL掉系统里的MySQL进程,方法如下:a、点击桌面工具栏打开任务栏管理器。b、从任务管理器的进程中找到mysqld-nt.exe进程,点击右键选择结束进程。2. 在命令行中输入命令 mysqld-nt --skip-grant-tables 启动MySQL,以不检查权限的方式启动;3. 然后另外开一窗口,用空密码方式使用root用户登录 MySQL;4. 修改root用户的密码;mysql> update mysql.user set password...

windows 7与Virtual Box中的Ubuntu共享文件的方法【图】

在Windows 7下安装了Virtual Box虚拟机,然后在虚拟机中安装了Ubuntu操作系统,那么在该两操作系统之间共享文件的方法如下: 一、在Windows下创建共享文件夹1.、首先,在windows 7系统新建一个文件夹用于这两个操作系统之间的共享的文件夹,在我的系统中,我在F盘中创建了一个shareFolder文件夹 二、在Virtual Box中设置共享文件夹打开Virtual Box,点击设置,在弹出的窗口中,选择在Windows中建立的共享文件夹,如下图 三、安装Vi...

Windows安装yarn【代码】

下载安装包前往github项目地址https://github.com/yarnpkg/yarn打开Releases页面https://github.com/yarnpkg/yarn/releases下载最新版本安装包https://github.com/yarnpkg/yarn/releases/download/v1.22.4/yarn-1.22.4.msi下载完成后安装包如下yarn-1.22.4.msi 安装执行安装包,需要设置安装目录C:\software\Yarn yarn设置淘宝镜像源配置淘宝镜像源yarn config set registry http://registry.npm.taobao.org/ -g 检查镜像源yarn co...

windows钩子函数

一 什么时候用到钩子?(when)Windows操作系统是建立在事件驱动的消息处理机制之上,系统各部分之间的沟通也都是通过消息的相互传递而实现的。通常情况下,应用程序只能处理当前进程的消息,如果需要对其它进程的消息进行拦截处理就必须采钩子技术。二 什么是钩子?(what)钩子实际上是一段用以处理系统消息的程序(钩子函数),通过系统调用,将其挂入到系统。每当特定的消息发出,在没有到达目标窗口前,钩子程序就先捕获该消息,即...

《Windows Internals》第六版 Chapter 6 Security 笔记

前言《Windows Internal》是一本好书,以前读过这本书的第四版,而如今 Windows 10 都要正式发布了。在之前写《我所理解的马》这篇博客时,我发现自己无法回答自己提出的一些问题。原因很简单那,就是对 Microsoft 在 Windows 中新引入了一些机制不太清楚,所以重读了这本书第6本这一章,做了一些笔记。下面的笔记一方面是对书中相关内容的记录,但更多的是还是自己对一些新引入的一些安全机制(如 UAC)的理解,还有就是对书上一些...

Memcached在Windows下的配置和使用(转)【代码】【图】

出处:http://www.cnblogs.com/sunniest/p/4154209.htmlMemcached学习笔记----安装和配置首先,下载Memcached相关文件。打开控制台,进入Memcached主程序目录,输入:memcached.exe -d install //安装memcached服务 memcached.exe -d start //打开memcached服务此时会看到进程中多了一个Memcached的服务进程。客户端连接及操作打开新的控制台,输入:telnet 你的服务器IP(本地就填127.0.0.1) Memcached的监听端口号(默认为1...

Windows10将不会包含媒体中心组件 且无法恢复【图】

Build 2015上的一次关门会议,苹果的一位高管确认说,Windows 10里将不会再包含Windows媒体中心组件(Windows Media Center)。如果你从Windows 7、Windows 8.1升级到Windows 10,那么其中的媒体中心将会彻底消失,并且无法恢复。最新的Windows 10预览版在安装过程中,会给出如下提示:媒体中心诞生于2002年,最早是Windows XP的一个特殊版本,一度是Windows的标志性功能,但并未能发扬光大,开发团队也早在2009年开发了Windows 7班媒...

背水一战 Windows 10 (120) - 后台任务: 后台上传任务【代码】

[源码下载]背水一战 Windows 10 (120) - 后台任务: 后台上传任务作者:webabcd介绍背水一战 Windows 10 之 后台任务后台上传任务示例演示 uwp 的后台上传任务BackgroundTask/TransferModel.cs/** 扩展了 DownloadOperation 和 UploadOperation,用于 MVVM 绑定数据*/using System; using System.ComponentModel; using Windows.Networking.BackgroundTransfer;namespace Windows10.BackgroundTask {publicclass TransferModel : IN...

使用U盘在虚拟机下安装双系统(windows and linux)乃至多系统

好在这开始之前,先安装好VMware Tools软件,这样虚拟机和主机可以共享数据、文件、等等 如何在虚拟机下使用U盘安装系统: 1、u盘必须是在主机上识别(而不是虚拟机系统) 2、u盘必须以机械硬盘的形式新增一块硬盘到虚拟机上设置 3、设置开机引导为U盘的那一块虚拟硬盘上 4、前面三步要确保你的U盘可以引导安装系统(使用软碟通进行刻录即可、不需要U启动哦)如果按照上面的步骤,你失败了,请百度但是即便你已经按照上述方法安装好...

我们真的需windows 10正式版吗?win10存在是否合理判断【图】

一、我们还真的需要Win10吗 Win10发布在IT界貌似算是一个重磅的大消息了,然而对于全球所有的计算机用户而言,又有半毛钱关系呢?笔者一直非常好奇一个问题,那就是除了自己攒的机器之外,几乎所有品牌的电脑都被预装了Windows操作系统,购买苹果电脑的除外。好像除了这两者我们并没有其他更多的选择。相信很多朋友都和笔者一样非常好奇一个问题,那就是为什么会出现这种情况?存在是否即合理 我们真的需要Win10吗 微软一家独...

移动端ui自动化环境搭建--windows+android

1.安装jdk 1.8.*版本,官网下载安装即可环境变量配置:(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) (2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” (3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”检查是否配置成功:在控制台分别输入java,javac,java -version 命令,出现如下所示的的...

Windows系统添加文献备注的工具【代码】

在阅读文献时,总会有一些备注信息希望不打开文件就能知道大概内容,经过一番网上冲浪,发现一个好用的vbs代码安装方法双击FileNote.vbs,生成Reg.reg文件双击Reg.reg文件,点击确定就可以使用了使用方法安装完成后选中准备进行的文件,右键点击右侧的快捷方式中File Note在弹出的记事本中进行文件的简单标注获取路径 点击左上角GitHub图标,在FileNote仓库中进行代码下载 简单操作过程见:https://www.cnblogs.com/HLhello/gallery...