read.txt

来自「EA源代码 功能强大 性能卓越」· 文本 代码 · 共 47 行

TXT
47 行
字号
08:49 2009-01-15 Germ

通達EA破解補丁,適用於For OA版

文件包括兩個
1、webroot\app\WEB-INF\classes\org\apache\catalina\loader\TDEAHardwareReader.class //破解註冊算法
2、webroot\ea.php //修改EA用戶數

使用方法
1、TDEAHardwareReader.class放webroot\app\WEB-INF\classes\org\apache\catalina\loader\目錄
2、ea.php放webroot目錄
3、打開EA註冊網址進行註冊,http://...../app/sysparm/reg.jsp
註冊碼與序列號任意填寫
4、打開http://...../ea.php修改EA用戶數為(默認1000)

......為你OA網址


破解原理
經過昨天研究,通達EA 註冊算法被封裝在 TDEAHardwareReader.dll使用,故寫註冊有困難,不過破解比較容易。
破解方法:
方法1、重寫TDEAHardwareReader.dll,也就是jni--->dll過程
方法2、重寫TDHardwareReader.Class繞開調用TDEAHardWareReader.dll,這個方法最簡單。
上面兩種方法都能完成破解,但都未修改用戶數,修改用戶數 打開mybase資料庫,找到sysparam表修改 par_no=75的記錄為1000或更大

修改用戶數PHP代碼
<?php
    $mysql_server_name="localhost"; //数据库服务器名称
    $mysql_username="root"; // 连接数据库用户名
    $mysql_password="myoa888"; // 连接数据库密码
    $mysql_database="mybase"; // 数据库的名字
	$mysql_table="sysparam";  //要修改的表名
	$EA_UserCount="1000";//通達EA 用戶數
    
    // 连接到数据库
    $conn=mysql_connect($mysql_server_name, $mysql_username,
                        $mysql_password);
    
    // 修改參數
    $strsql="update $mysql_table set PARA_VALUE=$EA_UserCount where PARA_NO='P75'";
    mysql_db_query($mysql_database, $strsql, $conn);   
    mysql_close(); 
  echo "修改用戶數為 $EA_UserCount";	
?>


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?