360脱壳后native void onCreate(Bundle bundle) 5C

360加固脱壳后,原来onCreate变成
public native void onCreate(Bundle bundle);
请问有人知道这个问题吗?

0

1个回答

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
360脱壳-native函数还原笔记-2017-06-25
本帖最后由 欧阳锋锋 于 2017-6-25 12:37 编辑       接触andorid逆向脱壳一段时间了,刚刚感觉开始入门,最开始时的过反调试,花费了大量的时间,但时间长了,汇编指令慢慢熟悉,学会了一些调 试技巧,反调试方法知道了,就那么些反调试的方法,过反调就比较顺利了,所以刚开始学逆向的同学,应该也会比较头疼的,记录下我的逆向学习之 旅,增强下记忆,记录分享也是自我提升的过程
bug修复-android中的onCreate两个参数的方法是什么鬼?
一 bug阐述和解决 今天,在开发中遇到了这样一个问题: 就是没有界面显示。明明有setContentView xml文件在可视化开发环境下也正常显示.,原来是复写onCreate函数时出现了问题 在安卓5.0版本之前onCreate函数默认为 @Override protected void onCreate(Bundle savedInstanceState)
关于Android应用程序中重载函数onCreate(Bundle savedInstanceState)的一些简单说明
1. super.onCreate(savedInstanceState)是指调用父类的onCreate构造函数。 savedInstanceState是保存当前Activity的状态信息     onCreate方法的参数是一个Bundle类型的参数。Bundle类型的数据与Map类型的数据相似,都是以key-value的形式存储数据的。     从字面上看saveInsanceSta
360加固逆向脱壳之过反调试
写在最前,本来是想把360加固全部脱壳后,写一篇教程,以证明我是成功人士。因为我想对周围的朋友,亲戚说,学技术的,虽然钱不是很多,但一样也可以到达成功,因为成功的方式有很多种。不过在我过了360加固调试后,最后卡在了native void onCreate函数的提取。最后就无结果了,也证明了我是一个失败人士。但又发现许多人卡在了360加固的反调试,为了帮助其他人能成功(其实我没有这么伟大,只是发现
360脱壳案例
360脱壳案例
关于活动onCreate()方法的Bundle参数
今天看到当活动销毁时怎么保留活动中的动态数据 看到书上说当一个Activity在生命周期结束前会调用onSaveInstanceState这个方法来保存当前Activity的状态,而这个Bundle类型的参数就是用来存储此时的一些数据的 所以说如果我们要避免一个活动因内存回收被销毁时,在下次启动的时候还保留上次的动态数据,可以将数据在这个方法中进行保存 @Override protected
2017年10月30日360最新虚拟壳脱壳后完全修复
20181129加入 今天发现一个hens很神奇事情,我这篇文章当时是最早详细说明,制作映射表然后用映射表修复的文章,然后有一些csdn的博主就拿很久以前比如2017年年初的文章编辑,然后把我写的指令映射表和办法写到他的文章里面,然后他就变成了原创而且比我的时间还早,神操作啊o(╯□╰)o,好神奇啊 -----------------------------------------------...
解析Activity中的onCreate方法
我们在写一个自己的Activity的时候需要注意: 1、都必须extends Activity(或者其子类); 2、必须在方法onCreate中存在一条这样的语句:super.onCreate(也就是调用Activity的onCreate方法),对于super.onCreate方法放的位置要求不是很高,只要被调用了就可以了,super.onCreate主要是加载一些组件。 如下面: imp
《Android编程权威指南》第三章个人学习笔记
3.1 日志跟踪理解Activity生命周期 3.1.1 输出日志信息 Android内部的android.util.log类能够发送日志信息到系统级别的共享日志中心。Log类有好几个日志信息记录方法。本书使用最多的是:      public static int d(String tag, String msg) d代表着“debug”,表示日志信息的级别。(最后一节有详解)第一个参数
为什么启动Activity都是写的super.onCreate
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.hello_world_layout); if (savedInstanceState == null) {
Android脱壳圣战---360脱壳与修复
市场上的360脱壳神器 drizzleDumper 大家好 最近360壳不太友好,老是出现在各种东西里 所以我从github上找到了一个还行的工具drizzleDumper 首先这个工具是在虚拟机上用的 不会配置那些,加上电脑太垃圾了 我拿夜神模拟器做讲解,减少操作命令,方便看懂 首先先下载工具。 drizzleDumper下载链接 :https://www.lanzous.com/i2fft8...
Android开发时Activity之间传送对象Bundle为null的问题
两个Activity之间传值,获得Bundle时为null,报错如下 java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.Serializable android.os.Bundle.getSerializable(java.lang.String)' on a null object referen
Android学习笔记之资源(上)
大多数资源文件都存放在res的相对子目录中,还有一些资源文件放在assets目录中。res只能存在相应的子目录,如,res/layout(布局资源),res/values(值资源),res/drawable(图像资源)。assets可以随意放,也可以放在子目录。两种方式主要区别如下。 引用资源的方式不同 res目录中的所有资源都会在R类的相应子类中生成对应的int类型变量 assets目录中的资
OnCreate Bundler参数什么时间不为空
很多人会问 Activity-->onCreate方法的参数Bundler为什么总是空呢? 好,那么我们开始查看API文档,解释为 If the activity is being re-initialized after previously being shut down then this Bundle contains the data it most recently suppli
ReactNative系列之三十一业务bundle拆分及动态加载实例
-------------------2018-12-17日志------------------- 1.github上的源代码更新,修复windows上生成bundle内路径的异常处理 -------------------------- 暂时先放出思路,近期会做一期视频解析及源码下载:敬请关注 演示视频:https://pan.baidu.com/s/1FYVYgSezBvT3kvjR...
分享一个360加固脱壳模拟器(2017/07/17更新)
转:https://bbs.pediy.com/thread-219227.htm 前段时间由于工作需要,需要对一个360加固后的APK进行脱壳,网上查了一些相关资料,发现一篇论坛里前辈写的帖子《360加固成功脱壳》。 结合自己对ART机制的了解,dex文件在ART上运行需要转换为OAT格式,因此壳在还原代码时少不了要将解密后的DEX文件利用dex2oat进行还原。 所以觉得这种
EventBus使用详细讲解,结合示例
1. 前言EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。2.使用步骤(1)在要接收消息的页面注册,比如activity的onCreate()方法里面加入下面方法:EventBus.getDefau
将ReactNative项目打包生成jsbundle
在进行原生开发时,我们可能需要在原生项目加载RN的代码,那么需要将RN项目打包成jsbundle文件,然后由原生对此引用。 打包命令详情: 使用 react-native bundle --help 来查看打包的具体参数 react-native bundle [参数] 构建 js 离线包 Options:   -h, --help 输出如何使用的信息   --entry-file <pat...
React Native bundle预加载解决方案
当在原生的app里面加载rn模块的时候,第一次加载的时候会发现加载的时候过长,白屏出现时间过长,这个因为生成rootview的时间过长导致,通过分析react native启动流程可以看出是因为createRootView和startReactApplication消耗时间较长,简单来说 那么我们可以提前加载bundle文件,比如可以在application生成的时候提前加载。 priva...
360二代加固脱壳方法总结
二代加固的难度有所增加,最明显的地方就是qihoo下面增加了一个Configuration.smali文件。由以前的一个增加为两个。 脱壳时有几个关键的so: 1.libc.so(主要是提供一些系统函数,比如open、fopen、fget等等); 2.libdvm.so/libart.so(主要是Android中的系统so,也是重要的Android虚拟机中的重要的so,由于Android有java层面要跟本地层进行交互时,因此这里面的很多系统函数很重要,比如libdvm.so中的dvmdexfileopen
老外挑战360加固--实战分析(很详细)
老外挑战360加固–实战分析(很详细)概述 移动安全经过近几年的发展,几乎已经赶上了桌面安全的水平,所以在分析一些移动端恶意样本的时候遇到一些磕磕绊绊是很正常的事了。在大多数情况下,我们遇到的样本只是简单的经过类名、变量名以及字符串的混淆,但是也有些样本使用了一些比较复杂的保护方案: 反调试: 反调试的目标有两个,一个是防止分析人员对程序进行调试附加,另一个是在检测到调试器的时候让程序执行异常流程
某APP安全检测 (360脱壳+算法分析+数据中转注入)
https://www.t00ls.net/articles-45803.html   最近对某一APP进行安全检测,整个过程花费几天时间,最耗时的就是写中转脚本实现数据的自动加密解密过程,而且过程中遇到许多小问题,折腾了许久。1.        360脱壳    因为APP是被加固了,要想获取更多有价值的信息或者是想更快的对数据包的加密算法进行分析最好的办法就是查看源码关键的加密函数,所有第一步...
React Native 拆分业务包 bundle拆包 分包 携程方案
引言 http://www.jianshu.com/p/333e11dbdc62 React Native以其独到的特性,吸引着互联网公司纷纷为之投入或多或少的人力。在实际的开发过程中,开发者们也确实尝到了甜头,它的组件化思想、热更新机制 以及jsx和es6等的引入,都给开发者们带来了很大的便利。也难怪在npm和github上,每天都会有很多react-native的新模块出现。这也充分表明
React Native打包代码解析与拆分Bundle做法
本文的RN代码基于0.43版本  https://blog.desmondyao.com/rn-split/ 一般应用React Native(RN)后,随着使用页面的增加,bundle包(携带资源)会逐渐加大,这会带来以下两个缺点: 页面启动速度&内存占用增加 这是不言而喻的,一个页面启动时会加载其他无关页面的代码,自然会有内存占用加大、启动时间增加的问题,这部分的消耗是不应该的。更
React native拆包之 原生加载多bundle(iOS&Android)
在这之前已经描述了0.57版本的react native如何拆包:https://blog.csdn.net/tyro_smallnew/article/details/83088216(React native拆包的正确姿势),对于原生如何加载多个js包的方法只是简单的描述下,现在开始补坑。 0、rn之jsbundle     当然我们都知道jsbundle是什么(就是我们打包出来的js包,...
Android记事本demo
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
使用react-native bundle制作离线包
公司项目以离线包的方式使用react-native开发。 相关命令: react-native bundle --entry-file index.ios.js --bundle-output ./ios/main.jsbundle --platform ios 相关参数可以使用如下命令查询: react-native bundle -help 也可以将命令添加到package.
ReactNative生成android平台的bundle文件命令
注:如果assets文件没有正确生成,需要手机创建或授权 网上的其它的很多都不好用,这个是好用的 进行React Native的根目录下执行以下命令   命令 react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/...
360一代加固脱壳方法总结
首先我觉得脱壳是逆向水平的一个综合考察,不仅要对Android中系统源码和加载流程有熟悉的认识,还要对在脱壳中的反调试又敏锐的察觉,当然锲而不舍的精神也是很关键的,很多同学上来就脱最新的壳,或者找脱壳机,脱壳机也是那些高手在分析清了每个厂家的加固原理后自己写出来的,手动脱半天脱不下来,被各种卡,各种反调试折腾,就放弃了,那何不从一代开始慢慢研究,找出里面的原理方法,这样一来认识里面的原理结构,同时又能建立自信。。。。 方法1:手动脱,在mmap处下断点,同时过以检测/proc/pid/status中的Tra
【Android】登录界面的实现
资料来源:https://github.com/tyzlmjj/AndroidUI/tree/master/ClearEditText先把ClearEditText.java和PasswordEditText.java复制到java/包名/中,然后在布局文件中写入<?xml version="1.0" encoding="utf-8"?> <LinearLayout> <ImageView/
Android连连看源代码
Android连连看源代码 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.main); setContentView(new GameView(this)); }
模版方法模式(五)
一、初步了解模版方法模式        假设需要定义一个汽车的模型,它有一些启动、引擎轰鸣、鸣笛、停止、行驶等方法。其中这个类可以定义如下:public abstract class CarModel { //首先,这个模型要能发动起来 public abstract void start(); //能发动,还要能停下来 public abstract void s...
【React Native】一个简单的拆分Bundle&资源做法
本文的RN代码基于0.43版本一般应用React Native(RN)后,随着使用页面的增加,bundle包(携带资源)会逐渐加大,这会带来以下两个缺点:页面启动速度&内存占用增加 这是不言而喻的,一个页面启动时会加载其他无关页面的代码,自然会有内存占用加大、启动时间增加的问题,这部分的消耗是不应该的。更新流量消耗增加 要更新某块代码必须下发整个bundle,尽管只更新其中1/10部分的代码。官方
React Native基于最新版本实现JsBundle预加载,解决白屏等待,界面秒开优化
欢迎大家关注【跨平台开发那些事】公众号,定期推送跨平台开发技术实践。 前些时间和大家分享了一系列关于React Native For Android的文章。这两天又对React Native增量热更新的博客进行了填充,增加了图片增量更新的实现方案和过程。有兴趣的朋友可以去浏览详细内容。为了方便,我将前几篇的博客链接贴出来供大家参考: Android原生项目集成React Native...
如何在react native中将base.bundle和业务js代码分开打包
出于业务需要,有时需要将base.js和业务代码分开打包,这时就需要修改打包代码,具体修改方式看我的github地址: https://github.com/succeed2011/react-native-document-note...
React Native 自定义 bundle 文件加载路径
开发环境 macOS High Sierra 10.13.5 react-native-cli: 2.0.1 react-native: 0.55.4 android studio: 3.1.3 Xcode: 9.4.1 (9F2000) 先说背景 最近的项目要使用 React Native 进行开发,并且实现热更新功能,React Native 默认...
frame animation不可以直接写在oncreate方法中
Frame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类AnimationDrawable来定义、使用Frame Animation。Frame Animation可以在XML Reso
React native拆包的正确姿势——基于metro bundle
1、分包   观察现在一些接入React native的大厂,如菜鸟、大搜车、去哪儿,都将react native 的jsbundle分为几个包来使用。作用是啥?为什么要这么折腾?像去哪儿、腾讯或者携程都发布了一些文章来阐述分包的原因了,不了解的可以去搜索看看。我这边只总结下:react native原生打出来的包都只有一个jsbundle(除了rambundle),里面包含了所有你写代码和re...
基于最新版本React Native实现JsBundle预加载,界面秒开优化
本文来自Songlcy投稿:文章地址:http://blog.csdn.net/u013718120/article/details/71538263 一、问题分析 本篇博客同样和大家分享关于React Native的内容。想必大家在撸码中都发现了一个问题:从Android原生界面第一次跳转到React Native界面时,会有短暂的白屏过程,然后才会加载出界面。下次再跳转就不会出现类
360加固动态脱壳
http://www.cnblogs.com/dacainiao/p/5139969.html 参考文章: http://www.52pojie.cn/thread-435746-1-1.html   ①. 运行IDA服务端并端口转发 ②. 以调试方式启动app adb shell am start -D -n com.CMapp/com.e4a.runtime.
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 native底部 react mysql关联查询两次本表 extjs glyph 图标 360产品经理培训 360视频产品经理