自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 资源 (1)
  • 收藏
  • 关注

转载 Linux上NC的应用--蜜罐技术

Linux上NC的应用--蜜罐技术(1)在写这篇日志之前,曾经接触过网络安全产品:UTM、网闸、vpn设备;但是一直都在想,这些安全设备上面的一个很有意思的功能如何用很小很小的linux来实现虚拟服务功能,引诱黑客来攻击--这个就是所谓的蜜罐。实际上,实现蜜罐并不难,说破了,网络安全其实也不怎么安全!!哈哈哈下面先介绍一个号称瑞士军刀的工具--NC。NC在linux实际应用上很少见,一

2013-02-04 09:42:14 1233

原创 利用nc构建telnet后门控制案例

nc俗称为网络中的“瑞士军刀”其功能强大,如果在肉鸡上运行“nc.exe –p port –L –d –ecmd.exe”命令就可以构建一个telnet后门,即使关闭了nc.exe程序运行窗口,该后门程序还继续存在。本案例通过一个bat文件来构建一个telnet后门,当系统重新启动后,该后门会继续存在。当然nc还有许多其它用法:  (1)连接到REMOTE主机,格式:nc -nvv 192.

2013-02-03 23:46:12 761

原创 java Socket完美实例。。。

java socekt同步套节字编程主要用到java.net.Socket类,通常情况下我们需要socket的长连接模式。其次就是在连接的另一端断开之后需要及时响应。对于连接的判断,socket提供的isClosed,isConnected等都是判断本地套节字的状态。要判断运程的连接,可以通过发送紧急数据来判断,紧急数据发送成功与否,就表示远程是否断开。package org.noka.

2013-02-03 23:46:10 559

原创 认识BufferedReader的readLine、re…

最近,同学做实验的时候,在读取服务器端返回的时候,使用了BufferedReader类的readLine,他是这么写的,while(reader.ready()){//执行读取操作,即readLine}这个方法很经常被用到, 但是返回的却都是空,这是什么原因呢,查看了一下帮助文档,以及上网查了查,总结如下:ready是查看流是否已经准备好被读,是一个非阻塞的方法,所以会立刻返回,由于服务

2013-02-03 23:46:08 740

原创 浅谈JNI的使用--java调用dll

什么是JNI?Java NativeInterface(Java本地接口)的简写。使用这个接口,可以轻松实现java对动态链接库Dynamic LinkLibrary(dll)文件的调用,以实现一些C/C++的功能本文章参考自网络一篇文章,做了一些小改动和补充说明。一、建立java文件注意点:1.要对dll里面的方法做本地声明               2.加载dll示例代码:

2013-02-03 23:46:06 487

原创 Java四大美女

古代有四大美人,各位热爱Java的大侠,可知Java也有四大美女?如果被我问得一头雾水,那你就是有点out了。Java从开天辟地,进化到今天,可谓历尽苍桑,但是还是免费的。那为什么甲骨文还要花重金购买呢?原因很简单,甲骨文已经发现了Java的价值千金所在了。千金者,美女也。Java发展至今天,也有点历史了,却很少有人为其四大美女著书立说,鄙人不才,看不过眼,就硬着头皮献美了,四大美

2013-02-03 23:46:04 2962

原创 JNI VC DLL

JNI是JDK的一部分,用于为Java提供一个本地代码的接口。通过使用JNI编写的程序能够确保你的代码能够完全的移植到所有的平台。JNI使得运行在JVM虚拟机上的Java代码能够操作使用其它语言编写的应用程序和库,比如C/C++以及汇编语言等。此外JNI提供的某些API还允许你把JVM嵌入到本地应用程序中。下图表达了JNI所扮演的角色。 

2013-02-03 23:46:02 371

原创 System.loadLibrary()的使用方法汇…

当使用System.loadLibrary()调用 Dll,两种方法:1.设定环境变量。比如:所编辑的Dll在目录“D:/cppProjects/nativecode/release”内,将这个路径复制添加到电脑的环境变量中的path变量内即可。2.设定项目属性。(开发推荐)右击项目名|选择属性properties|在左边列表内选择“Java BuildPath”|在右边选项卡用

2013-02-03 23:46:00 753

原创 Netcat简介

NetCat是一个非常简单的Unix工具,可以读、写TCP或UDP网络连接(networkconnection)。它被设计成一个可靠的后端(back-end) 工具,能被其它的程序程序或脚本直接地或容易地驱动。同时,它又是一个功能丰富的网络调试和开发工具,因为它可以建立你可能用到的几乎任何类型的连接,以及一些非常有意思的内建功能。NetCat,它的实际可运行的名字叫nc,应该早很就被提供

2013-02-03 23:45:58 996

原创 8个实用的Linux netcat命令示例

Netcat 或者叫 nc 是 Linux 下的一个用于调试和检查网络工具包。可用于创建 TCP/IP连接,最大的用途就是用来处理 TCP/UDP 套接字。这里我们将通过一些实例来学习 netcat 命令。1. 在服务器-客户端架构上使用 Netcatnetcat 工具可运行于服务器模式,侦听指定端口1$ nc -l2389然后你可以使用客户端模式来连接到 2389 端

2013-02-03 23:45:56 409

原创 biokey.ocx 指纹认证、识别&n…

设对象名:fr 采集指纹特征码模板1、初始化:fr.InitEngine()  返回0 成功2、采集指纹模板采集用以比对的模板,默认采集3次,获得最佳模板fr.BeginEnroll();  开始采集每次取得模板触发OnFeatureInfo事件三次采集完成获得基础模板触发OnEnroll事件根据参数可判断是否采集成功及取得采集成功的模板。 3、关闭模板采集 CancelE

2013-02-03 23:45:49 1721

原创 事件触发型ActiveX放置在网页中的…

最近一B/S项目中频繁用到指纹扫描登记及比对功能。指纹相关功能早已成熟,相关硬件厂家也把扫描、比对等功能做成了ActiveX控件,要置入B/S系统中,也只要使用其提供的ActiveX控件就可以了。我使用的是中控URU4000B,其提供了一ActiveX控件,biokey.ocx。这个控件有个特点,其功能实现是事件触发型的,如:在指纹登记时,先调用一个函数进入登记状态,之后如果有合格指纹按压动作

2013-02-03 23:45:47 885

原创 C#实现指纹识别功能编程

指纹识别器属于常用的硬件设备,主用用于考勤,门禁,各种考试场合等。指纹识别器如果要通过USB连接计算机,必须需要驱动程序才可以识别。C#可以通过调用指纹识别器驱动文件,实现指纹识别的功能。主要使用的DLL驱动为Biokey.ocx文件。因为该文件进行了封装,需要在Windows系统中进行regsvr32注册该COM组件。////// 初始化指纹识别器///privat

2013-02-03 23:45:45 11284 1

原创 关于JACOB响应OCX组件中的事件

我用JACOB实现了Java对OCX组件的调用,Java能成功调用OCX里面的方法,但是对OCX里面的事件响应却出现了问题,如果OCX组件里的事件没有传出参数则Java可以正常接收到事件,可是当OCX的事件有返回参数时就无法响应了,我对Java事件机制不了解,Jacob这东西也是刚接触,可能是我的代码出现了问题,下面是一些示例代码,望大家给点意见。 Java代码

2013-02-03 23:45:43 1386 1

原创 Java调用ocx控件以及dll

通过Java调用OCX控件有几种方法,JNI、JACOB、Jawin等1.JNI 最直接的方式,也是最麻烦的方式,需要自己完成所有的工作,不推荐。2.Jawin 尝试了一下,效果不错,但相对来说,其编程风格更贴近Windows,离Java有点远 。3.Jacob 使用Jacob非常方便,Java编程风格,需要了解的知识比较少。 Jacob的使用方法: 首先-- 

2013-02-03 23:45:41 2268

原创 java调用ocx

首先需要肯定的是,可以在jsp页面通过js来调用ocx一、注册.ocx控件,在命令窗口运行:regsvr32.exe  XXX.ocx二、取得控件的classid,开始-->运行-->输:regedit,打开注册表---->在注册表的工具栏的编辑中找到搜索按钮,输入XXX.ocx的名字XXX查找,就可以得到控件的classid三、在jsp页面嵌入控件:[html] view

2013-02-03 23:45:39 697

原创 jsp调用dll动态链接库

注:本文介绍Jsp中调用Dll动态链接库文件的方法我的环境:--------1. java编译器:eclipse 3.0.22. web服务器: tomcat 4.1.243. C编译器: VC6.04. 操作系统: win2k5. java源文件目录: d:/study/src6. java编译后的class文件目录: d:/study/bin7. tomcat目录: d:/t

2013-02-03 23:45:37 660

原创 忘记系统密码的解决办法

登陆密码经常忘记了而不能进入系统?别急,现在就来给你带来解决的方法.所需工具1.U盘一个;2.Usboot;3.winrar这个方法我亲自实验过,并且成功的绕过了XP的登陆密码.我在学校机房做过实验,但是文件格式为FAT32,就不知道NTFS的行不行?本来想一起实验的,结果我的光驱在学校机器上用不起(我的光驱有问题,机器太老了!--穷),学校的机器都是FAT32的,没办法!只有下次做了!

2013-02-03 23:45:35 496

原创 java RSA加密解密

该工具类中用到了BASE64,需要借助第三方类库:javabase64-1.3.1.jar注意:RSA加密明文最大长度117字节,解密要求密文最大长度为128字节,所以在加密和解密的过程中需要分块进行。RSA加密对明文的长度是有限制的,如果加密数据过大会抛出如下异常:RSA加密解密" />Exception in thread "main" javax.crypto.Illega

2013-02-03 23:45:33 750

原创 磁盘配额quota与samba的结合 …

一.环境要求,解决问题 1.公司多个部门,有时候同一个部门要占用同一个共享硬盘空间,而文件服务器的空间是有限的,为了限制一个部门过多的占用共享空间而让其他部门的文件无法存放,就要给共享硬盘做一个配额,规定某一个部门最多占用一定的空间。2.文件系统是在linux系统上,为了能让windows机器也能访问到,所以要采用samba文件系统。3.要限制空间大小,就要采用quota. 

2013-02-03 23:45:30 1239

原创 java DES 例子

package aosa.safemedia.util;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.

2013-02-03 23:45:28 326

转载 命令运行的判断依据: ; , &…

原文地址:; , &&, ||">命令运行的判断依据: ; , &&, ||作者:linux菜鸟cmd ; cmd (不考虑命令相关性的连续命令下达)在某些时候,我们希望可以一次运行多个命令,例如在关机的时候我希望可以先运行两次 sync 同步化写入磁盘后才 shutdown计算机,那么可以怎么作呢?这样做呀:[root@www ~]# sync; sync; shutdown

2013-02-03 23:45:26 385

原创 JAVA自动更新程序

最近由于一个工程需要做应用程序启动时,自动更新的项目在GOOGLE上找了半天也没见到什么比较好的办法自己动手写了一个通过版本号检查网络上是不是存在新的更新文件,并自动通过HTTP下载文件的程序希望对正在找此类程序的朋友有帮助本地文件需要一个ver.txt 此文件内容为本地软件版本号网络上我直接在一个页面上打印出网络存在的版本号 例如,这个例子里,我在 http://XXX.XXX.X

2013-02-03 23:45:24 555

原创 Android手机中获取手机号码和运营…

手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备识别那就是IMSI号码,手机的信号也可以说是通过这个号码在网络中传递的,并不是手机号码。试想,你的SIM丢失后,补办一张新的会换号码吗?是不会的.就是因为在你的手机号码对应的IMSI号 在移动运营商中被修改成新SIM卡的IMSI号码。  那么手机号为

2013-02-03 23:45:22 408

原创 Net Use 命令用法

公司共享服务器有两种文件目录:其一:对外文件目录;其二:对内文件目录(只能通过域登录才能有权访问)但是,使用域登录不习惯的我,也为了避免老是注销当前系统切换到域帐户登录的麻烦,于是想到了NET USE命令,它可以帮助我不注销系统也能访问“域”目录。以下请参考NET USE命令详解。(本案例用到的NET USE格式:net use 服务器的被访问目录/user:域名称\域登录账号。例子:

2013-02-03 23:45:20 509

原创 Java访问共享目录(samba和NFS配置…

最近需用使用java访问linux下的共享目录,实现文件下载和上传,由于linux共享文件主要采用两种方式,samba和NFS,samba是基于Microsoft的smb/cifs协议,NFS网络文件系统(Network File System)则是另一种协议.对这两种方式的配置和实现代码如下:(配置在Ubuntu下完成)    一,samba        (1)配置:  

2013-02-03 23:45:17 1590

原创 6个可以隐藏运行bat,浏览器等程序…

在电脑启动时或者设置时间时运行指定的程序很容易实现。但是有时候还需要运行时不显示主界面,隐藏到后台运行。比如:开机时一段Bat批处理执行删除默认共享;开机自动运行浏览器隐藏到后代打开指定网页等,希望所有的操作对用户都是不可见的。如果你也有这样的需求,这里我收集了几个让批处理、浏览器等程序隐藏到运行的方法或许可以帮到你。方法一: HideRun.vbs脚本文件代码:CreateObje

2013-02-03 23:45:15 905 1

原创 软件版本相关英文

alpha 内部测试版 beta 外部测试版 demo 演示版 Enhance 增强版或者加强版 属于正式版 Free 自由版 Full version 完全版 属于正式版 shareware 共享版 Release 发行版 有时间限制 Upgrade 升级版 Retail 零售版 Cardware

2013-02-03 23:45:13 328

原创 二维码 整理 以及豆瓣读…

1.二维码项目介绍1.1Zxing  http://code.google.com/p/zxing/这个就不用多说了. 应该说所有Android条形码应用的鼻祖吧. 缺点:之前一个项目就是整合了没修改过的.  最大的确定应该就是不能竖屏吧. 还有就是如果你直接整合官方的源码 会有很多要精简的地方, 不过不说,这个项目写的真的很详细...1.2.在EOE看到的,刚跑了一下,精简

2013-02-03 23:45:11 856

原创 条码扫描二维码扫描——ZXing androi…

前言  最近公司的Android项目需要用到摄像头做条码或二维码的扫描,Google一下,发现一个以ApacheLicense 2.0 开源的 ZXing项目。Zxing项目里的Android实现太过复杂多余东西太多,得对其进行简化。前提条件  下载源代码:点击这里  编译核心库:Zxing的主页上有介绍具体步骤,大家也可以参照这篇博文:android条码识别软件开发全解析(续2详解绝

2013-02-03 23:45:09 767

转载 ByteArrayOutputStream的用…

原文地址:ByteArrayOutputStream的用法作者:pansx  字节数组流:ByteArrayOutputStream: 可以捕获内存缓冲区的数据,转换成字节数组。ByteArrayoutputStream bout=new ByteArrayOutputStream();bout.write(int a); bout.write(int b); bout.write(i

2013-02-03 23:45:07 772

转载 Tasklist、Taskkill与筛选器

原文地址:Tasklist、Taskkill与筛选器作者:寒夜孤星_初学者  Tasklist 与 Taskkill 是 xp 下很强大的命令工具。之所以强大,并不完全因为我们所熟悉的 Taskkill/f /im 或是 Taskkill /f /pid 的用法,而是因为它们的筛选器。我们先来看一下 Tasklist 与Taskkill 的基本语法及使用: Tasklist 显示运行在

2013-02-03 23:45:04 2961

原创 利用netstat和tasklist查看PC的端…

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口?1、Windows平台在windows命令行窗口下执行:E:\oracle\ora92\bin>netstat -ano |find ":80" TCP   172.18.2.56:3311      172.18.40.3:80        ESTABLISHED    3704

2013-02-03 23:45:02 492

原创 突破防火墙——基于Http协议的Java隧…

摘要基于Java平台的企业应用可以通过Java隧道技术实现应用在因特网上部署。Java隧道技术用现有的WebServer和Servlet容器就可以建立Java消息隧道和远程方法调用。由于基于Http协议,所以Java隧道是防火墙透明的隧道。Java隧道技术对于基于Java平台的因特网企业应用是一个不错的选择。1.引言在以因特网为基础的企业应用中,穿越防火墙是企业应用系统必须面对的问题

2013-02-03 23:45:00 1065

原创 用Java写黑软-后门篇

这次我给大家带来的是《用Java写黑软-后门篇》,目前我在网上还没有找到哪位高手把自己写的java后门公布出来,有的也多是些恶搞的东西,所以这次我就来献献丑了。先来一段理论的东西,后门,其实说到底就是一种C/S或者B/S模式的程序或软件,所谓C/S,C就是指Client(客户端),S就是指Server(服务端),服务端运行在服务器上面,等待专门的客户端的连接。譬如灰鸽子之类的黑软,生成在肉鸡

2013-02-03 23:44:58 1357

原创 Java异常处理的陋习展播

你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn =... 3 try { // ⑸ 4  Statement stat = conn.createStatement();

2013-02-03 23:44:56 315

原创 命令行下实现VNC反向连接

这篇文章是为渗透而写的,当初获得了一个Systemm权限的Shell,但是因为目标机器有种种限制,只开80、443等端口,其它端口打不开,这个时候就需要一个GUI交互界面的程序来控制这台机器了,所以给这台机器安装VNC将是一个不错的选择。准备准备工作:需要一个交互控制环境,最好获得对方Systemm权限的Shell,下载VNC-3.3.7版本,剥离远程安装所需的文件。在一台机器安装VNC并注

2013-02-03 23:44:54 4324

原创 如何在java程序中设置文件为“隐藏”…

Java代码public class 设置文件属性 {// 执行以下代码你将看到一个属性为隐藏的文件(D:\ddd.ddd)// 请到D盘下查看public static void main(String[] args) throws IOException {// 创建新文件File file = new File(“D:\\ddd.ddd”);// 删除文件并创建新

2013-02-03 23:44:51 1680

原创 Java实现修改文件时间

Windows操作系统中的所有文件都有一项属性,就是“最后修改时间”(LastModified),手工杀毒经常用到这项属性,用以对比可疑文件。因此,咱们做黑软的就有必要在这个属性上面做做手脚了,而且我们还可以精确到秒。软件界面如图1所示,GUI制作我就不介绍了,具体大家可以看代码。图1选择文件得到目标文件是所有工作的开始,我们用JFileChooser控件新建一个文件选择对话框,选择

2013-02-03 23:44:49 3212

原创 利用Java实现端口扫描器

上次我们用Java写了一个“文件最后修改时间编辑器”的小黑软,现在我们实现用Java写端口扫描器。为了方便和避免GUI编程的麻烦,我们就直接做成命令行下的工具,用参数来启动它,姑且把它命名为“Java版简单端口扫描工具”。因为本文只是提供Java写黑软的思路,许多算法优化和功能附加不在本文的讨论之列,使用的也是单线程。程序界面如图1所示。图1我们知道,利用java.net.Socket类建

2013-02-03 23:44:47 5470

飞天侠6.0至尊破解版

基于杨他他的飞天侠6.0至尊破解版进行了优化,去除了广告和版权,删除了许多重复代码,优化网页打开速度!本代码仅供学习参考,勿用于商业用途!

2016-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除