码迷,mamicode.com
首页 > 系统相关
【安全健行】(3):Shellcode基础
2015/5/1516:04:49前面我们简单介绍了Hacker的编程基础,然后讲解了Linux下缓冲区漏洞的基本原理,从中我们了解到一个典型的缓冲区漏洞攻击总是由下面三个部分组成:具体的实现可能会有变化,但是“万变不离其宗”,基本原理还是不变的。我们注意到攻击功能的实现由shellcode来..
分类:系统相关   时间:2015-05-15 18:03:36    阅读次数:175
Linux中如何搭建一个ftp服务服务器-超详细
ftp工作是会启动两个通道:控制通道,数据通道在ftp协议中,控制连接均是由客户端发起的,而数据连接有两种模式:port模式(主动模式)和pasv(被动模式)PORT模式:在客户端需要接收数据时,ftp_client(大于1024的随机端口)-PORT命令->ftp_server(21)发送PORT命令,这个POR..
分类:系统相关   时间:2015-05-15 18:01:15    阅读次数:301
分布式进阶(二)Ubuntu 14.04下安装Dockr图文教程(一)
当前,完全硬件虚拟化技术(KVM、Xen、Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等。有时候对用户来说,完全的硬件虚拟化并不是最好的选择。   一种替代方案是使用轻量级虚拟化技术 —— 所谓的 LinuX Container 容器 (LXC),它提供的是系统级虚拟化。与跑虚拟机相比,LXC 可以在一个轻量级沙箱...
分类:系统相关   时间:2015-05-15 17:50:26    阅读次数:257
分布式进阶(二)Ubuntu 14.04下安装Dockr图文教程(二)
4.1 构建我们自己的映像   构建Docker映像有两种方法:   ?通过docker commit(提交)命令   ?通过docker build(构建)命令以及Docker文件(Dockerfile)   目前并不推荐docker提交方法,因为借助Docker文件进行构建要灵活得多、强大得多,但为了力求完整起见,我会向你演示提交方法。 之后,我将重点介绍推荐的Docker映...
分类:系统相关   时间:2015-05-15 17:49:01    阅读次数:272
linux如何保证掉电不损坏系统 探讨
LINUX如何保证掉电不损坏系统探讨 如题,经常会遇到嵌入式系统瞬间掉电,如何保护系统掉电后不破坏系统,再次开机还能正常开机:目前参考网上有如下两种方法: 1.NOR Flash是很难出现这样情况的,NAND机率会高很多,可以在硬件上对NAND的写保护脚进行保护,软件上也需要处理下。 2.在主电源加一个电压侦测的芯片接到 wp 脚   ,  不知道有没有用哦  。 3.在主电源加一个电压侦...
分类:系统相关   时间:2015-05-15 17:49:40    阅读次数:228
ubuntu下root用户和普通用户的切换命令
普通用户到root用户:sudo su root用户到普通用户:su user(其中user代表用户名)...
分类:系统相关   时间:2015-05-15 17:47:01    阅读次数:138
ShellExecuteEx打开、关闭exe
//声明结构体 SHELLEXECUTEINFO ShExecInfo; //打开 void OpenExe() { ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO); ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS ; ShExecInfo.hwnd = NULL; ShExecInfo.lpVerb = N...
分类:系统相关   时间:2015-05-15 17:43:08    阅读次数:207
linux常用命令
记录日常用到的linux命令,一点点积累
分类:系统相关   时间:2015-05-15 17:18:09    阅读次数:137
SecureCRT连接VMWare中Linux
SecureCRT连接vmvare虚拟机ubuntu的前提条件1.使用主机可以ping通虚拟机,或虚拟机可以ping通主机2. 虚拟机已经开启ssh服务,可以使用sudo apt-get install openssh-server openssh-client进行安装
分类:系统相关   时间:2015-05-15 17:18:16    阅读次数:186
vim 新建文件后自动插入模板
一、标题:vim 新建文件后自动插入模板二、概要 无论是Linux系统管理员,还是linux开发程序员,都经常驻足于linux环境下的vi 编辑器编程开发。本篇分享,工作中的实用的编程工具技巧,可轻松一键搞定你设计想要的模板格式。三、需求 在vi编辑器里,新建编码文件总是空白,有什么办法可以创建.....
分类:系统相关   时间:2015-05-15 17:16:23    阅读次数:256
【Linux】shell编程之给变量赋值的五种方法
1.? Shell中的变量类型 Shell中的变量可以分为环境变量、位置变量、预定义的特殊变量以及用户自定义变量、 <!--[if !supportLists]-->2.? <!--[endif]-->环境变量 Shell中的环境变量是一类Shell预定义变量,是...
分类:系统相关   时间:2015-05-15 16:02:54    阅读次数:156
在 Eclipse 下利用 gradle 构建系统
在 eclipse 下利用 gradle 构建系统 基本开发环境 操作系统:本教程使用的为 Windows Vista Enterprise, 如果您的系统是 Linux 的,请选择下载对应版本的其他工具,包括开发工具、Java EE 服务器、Apache Ant、S...
分类:系统相关   时间:2015-05-15 16:00:53    阅读次数:297
无插件Vim编程技巧
本篇文章转自 酷 壳 – CoolShell.cn,作者是陈皓。不过这里只转载了一部分个人认为常用的技巧,并做了些小调整,这里Vim的版本是7.3。 > Vim 7.3上测试可行 ## 浏览代码 首先,我们先从浏览代码开始。有时候,我...
分类:系统相关   时间:2015-05-15 16:02:29    阅读次数:151
Linux中的硬链接和软链接介绍和实验
在Linux中,链接分为硬链接和软链接,软链接又称为符号链接(SymbolicLink),在不带任何参数的情况下,使用ln命令创建的是硬链接。硬链接:硬链接是通过索引节点来进行链接的。在Linux的文件系统中,保存在磁盘分区种的文件不管是什么类型的文件,都会为它分配一个编号,这个..
分类:系统相关   时间:2015-05-15 15:59:35    阅读次数:189
vim常用命令
1*Copyright(c)2012级,烟台大学计算机学院2*Allrightsreserved.3*作者:付记超4*完成日期:2015年5月15日5*版本号:v1.06*学习主题:vim常用命令7*使用环境:红帽5.88*使用好处:9*使用时间:10*如何使用:11*学习内容:欢迎指正QQ:2272172668Email:sdfujichao@163.com
分类:系统相关   时间:2015-05-15 15:59:38    阅读次数:136
memcached缓存基本概念
memcached缓存基本概念Memcached是一套分布式内存对象缓存系统。用于在动态应用系统中缓存数据库的数据,减少数据库的访问压力,达到提升网站系统性能的目的;memcached在企业应用场景中一般是用来作为数据库的cache服务使用,memcached是通过预分配指定的内存空间来存取数据的..
分类:系统相关   时间:2015-05-15 15:56:07    阅读次数:145
Linux基础命令集锦
一、cd切换目录1全称:changedirectory2用法:cdcd~:回到home目录cd~USERNAME:回到USERNAME的home目录cd-:在前一个目录和当前目录直接反复切换二、pwd显示当前绝对路径1全称:printworkingdirectory三、bash特性之history1保存条数由环境变量HISTSIZE决定2用户退出的永久保存位..
分类:系统相关   时间:2015-05-15 15:54:38    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!