100 准确 预测 涨停股的Java程序

该博客介绍了一个Java程序,该程序模仿了新闻中提到的100%准确预测涨停股的诈骗手法。程序通过加密和解密文本文件,使用自定义的密码混淆和CRC32校验来伪装成股票预测工具。博主强调此程序仅为娱乐,提醒读者不要轻信此类诈骗。
摘要由CSDN通过智能技术生成
               

首先声明,小弟绝对不是标题党。事实上,这是昨天小弟看到的某条新闻后(《100%准确预测涨停股?——新型股票诈骗伎俩揭秘》,原文地址:http://bit.ly/aYC8pd),有感而发杜撰的Java版闲暇之作。

这个小程序的作用非常之简单,也就是向原文中所描述的那样,加密文本文件,而后将内容以“你所需要的方式”展示出来。


下载地址(源码在jar中):http://greenvm.googlecode.com/files/Fraud.jar

 

主程序如下:

 

package org.text.fraud;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;/** * @author chenpeng * @email:ceponline@yahoo.com.cn * @version 0.1 */public class Fool { // crc32参数表,共有256项 final static private long[] crcTable = new long[256]; // 静态初始化参数表 static {  long crc;  int n, k;  for (n = 0; n < 256; n++) {   crc = (long) n;   for (k = 0; k < 8; k++) {    if ((crc & 1) == 1) {     crc = 0xEDB88320L ^ (crc >> 1);    } else {     crc = crc >> 1;    }   }   crcTable[n] = crc;  } } private static final byte[] DIGITS = { '0', '1', '2', '3', '4', '5', '6',   '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; private static final byte[] FILE_FLAG_ID = { 'W', 'S', 'P', 'Z' }; private boolean checkCRC = true; private byte[] passBytes; final static private String EMPTY_CONTEXT = "我是骗子我怕谁?"; /**  * 解密byte[]  *   * @param array  * @return  */ private byte[] decode(byte[] array) {  return decode(new String(array).toCharArray()); } /**  * 解密char[]  *   * @param data  * @return  */ private byte[] decode(char[]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值