有没有懂安卓开发的大牛,解包了一个apk有些地方不太懂

fal****net UID.1163437
2018-02-18 发表

本帖最后由 fallinnet 于 2018-2-19 11:52 编辑

学校的教务系统安卓客户端
应该是一个学长写的代码
解包之后发现没有加密
找到了Configuration的类
看来数据库的链接在这个地方

学校的教务系统是内网,貌似学长用安卓写的时候加了一个代理用app可以外网访问查询成绩等等
可是不知道怎么通过过这个代理链接到Mysql数据库
public class Configuration
{
public static final short COLLEGE = 2;
public static final String CONFIG_NAME = "edu_profile";
public static int CURRENT_COLLEGE = 2;
public static final String DB_NAME = "edu.db";
public static final String IP_ADDRESS = "xxxxxxxx";
public static final String LOG_DIR = Environment.getExternalStorageDirectory() + "/Android/data/com.hbmy.edu/";
public static final String LOG_URL = "http://flwmxd.vicp.net/log!log";
public static final short PORT = 8098;
public static final short TECHNOLOGY_COLLEGE = 1;
public static final String TEC_IP_ADDRESS = "xxxxxxxx";
public static final String TEST_ACCOUNT = "xxxxxx";
public static final String TEST_PASSWORD = "xxxxx";

public static int getCollegeCode(Context paramContext)
{
return getSharedPreferences(paramContext).getInt("collegeCode", 2);
}

public static Map<String, String> getCollegeInfos()
{
HashMap localHashMap = new HashMap();
localHashMap.put("文学与传媒学院", "01");
localHashMap.put("理学院", "02");
localHashMap.put("信息工程学院", "03");
.........

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
949497012 UID.1154037
2018-02-19 使用 Lumia 950 XL 回复

本帖最后由 949497012 于 2018-2-19 09:01 编辑

http://flwmxd.vicp.net/ 应该就这个,一个花生壳域名,然后根域名指向了一台windows设备的调试界面,貌似是这台设备在你们学校内网常开。但我没有看到这里有链接数据库的代码。。。我也是菜鸡。。。

artfly08 UID.2900999
2018-02-19 使用 Lumia 830 回复

不懂

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报