探索黑客技术攻防,实战研究与安全创新

导航菜单

分类:编程脚本

MarkDown简易笔记

MarkDown简易笔记
前言今天提交了几个项目到github上,然而在编辑的README的时候,偶然想起了MarkDown这个神奇的语言,还可以考虑写博客使用,真心不错。对了,对于我们这些使用WordPress的人,可以考虑使用Jetpack原生插件。笔记标题#一级标题##二级标题##三级标题以此类推直到六级,推荐在...

HOOK编程系列之导入地址表钩子——IAT HOOK

HOOK编程系列之导入地址表钩子——IAT HOOK
导入地址表是PE文件结构中的一个表结构,在学习PE文件结构到时候虽然没有提到导入地址表,但是提到了数据目录,数据目录在IMAGE_OPTIONAL_HEADER中的DataDirectory中,我们回忆一下他的定义:(1)NumberOfRvaAndSizes:该字段标识数据目录的个数,该个数的定义...

黑客技术之HOOK编程

黑客技术之HOOK编程
HOOC知识前奏在DOS时代进行编程,那时操作系统提供的编程接口不称为API函数,而称为中断服务向量。也就是说,当时的操作系统提供的编程接口只有中断,要进行写文件要调用系统中断,要进行读文件也要调用系统中断(当然,也不调用操作系统的中断直接调用更底层的中断)……中断服务向量类似于Windows下的A...

黑客对Windows应用编程的基础

黑客对Windows应用编程的基础
文件在Windows下文件有很多种,比如图片文件、视频文件、音频文件.......除了常见的文件格式外,其实对于管道、邮槽、甚至是设备对象,在Windows下也被当做文件案例对待,这样对于我们操作管道、邮槽、设备对象就像操作文件一样简单了。对于操作任何文件,我们最先的操作是对文件的打开,操作结束时为...

黑客技术之初学者编程入门

黑客技术之初学者编程入门
你是否曾经在用别人开发的工具尝试.你是否希望开发出自己的……相信很多人有着这种近似相同的经历。本章将简单介绍编程及工具开发。如果你是初学编程,如果你从来没有接触过软件的开发,如果你急于想了解编程方面的知识……那么就请继续往下阅读。编程语言和开发环境的选择初学者刚开始学习编程语言最头疼的问题就是如何选...

导致PHP程序,安全问题的错误案例

导致PHP程序,安全问题的错误案例
一、概述PHP的安全问题主要集中在用户提交的变量上,因为PHP这种语言为了和用户交互,必然要用户输入数据,并且把数据存为变量,然后程序在处理这些用户提交的信息,并且返回处理后的信息给用户,结果导致攻击者提交特殊的数据给程序,使程序错误运行,从而达到攻击者想达到的目的。二、错误例子分析1.一般回显变量...

编写Windows系统锁屏图片更改工具

编写Windows系统锁屏图片更改工具
之前美化Windows系统,在更改屏幕锁定图片的时候,发现每次手动更改比较麻烦,并且发现其中原理也非常简单,所用到的技术也清晰明了:对注册表的操作,突破权限复制文件,调用系统函数锁屏和简单的MFC界面操作,于是索性写个小软件,以后再用的时候方便,我的系统是win7系统,在其上可以使用。原理浅析我们从...

易语言制作计算器

易语言制作计算器
大家好,今天教大家用易语言来制作计算器,先打开我们的编辑器,选择Windows窗口程序我们先弄3个编辑框;点击属性,先给我们要制作的软件起个名字,危险漫步测试,大家可以根据自己的的喜好起名字。;好了,然后再来创个按钮,名字也可以自己起;好,下面来建个组合框,将四个运算符添加进下拉框;那这样就差不多...

VB编程是新手迈向高手的门槛

VB编程是新手迈向高手的门槛
VB编程主要用于软件开发,是一个电脑新手迈向电脑高手的一个门槛,在推出这套VB编程课程之前,我参考了网络上其他编程培训师做的VB编程课程,发现了这些课程有一个共同特点:都不适合一个电脑基础比较薄弱的人学习。究其原因,就是因为做课程的培训师都是站在一个有较多电脑知识的人的角度去做的,所以这套课程为了打...