| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- const mcc = "{{mcc}}"
- const mnc = "{{mnc}}"
- const simOperator = "{{simOperator}}"
- const networkOperator = "{{networkOperator}}"
- const simSerialNumber = "{{simSerialNumber}}"
- const iccId = "{{iccId}}"
- const number = "{{number}}"
- const imei = "{{imei}}"
- const imsi = "{{imsi}}"
- Java.perform(function () {
- const SubscriptionInfo = Java.use("android.telephony.SubscriptionInfo")
- SubscriptionInfo.getMcc.overload().implementation = function () {
- const _mcc = this.getMcc()
- console.log(`spoof SubscriptionInfo.getMcc: ${_mcc} -> ${mcc}`)
- return mcc
- }
- SubscriptionInfo.getMnc.overload().implementation = function () {
- const _mnc = this.getMnc()
- console.log(`spoof SubscriptionInfo.getMnc: ${_mnc} -> ${mnc}`)
- return mnc
- }
- SubscriptionInfo.getNumber.overload().implementation = function () {
- const _number = this.getNumber()
- console.log(`spoof SubscriptionInfo.getNumber: ${_number} -> ${number}`)
- return number
- }
- SubscriptionInfo.getIccId.overload().implementation = function () {
- const _iccId = this.getIccId()
- console.log(`spoof SubscriptionInfo.getIccId: ${_iccId} -> ${iccId}`)
- return iccId
- }
- const TelephonyManager = Java.use("android.telephony.TelephonyManager")
- TelephonyManager.getLine1Number.overload().implementation = function () {
- const _number = this.getLine1Number()
- console.log(
- `spoof TelephonyManager.getLine1Number: ${_number} -> ${number}`
- )
- return number
- }
- TelephonyManager.getSimOperator.overload().implementation = function () {
- const _simOperator = this.getSimOperator()
- console.log(
- `spoof TelephonyManager.getSimOperator: ${_simOperator} -> ${simOperator}`
- )
- return simOperator
- }
- TelephonyManager.getNetworkOperator.overload().implementation =
- function () {
- const _networkOperator = this.getNetworkOperator()
- console.log(
- `spoof TelephonyManager.getNetworkOperator: ${_networkOperator} -> ${networkOperator}`
- )
- return networkOperator
- }
- TelephonyManager.getSimSerialNumber.overload().implementation =
- function () {
- const _simSerialNumber = this.getSimSerialNumber()
- console.log(
- `spoof TelephonyManager.getSimSerialNumber: ${_simSerialNumber} -> ${simSerialNumber}`
- )
- return simSerialNumber
- }
- TelephonyManager.getSubscriberId.overload().implementation = function () {
- const _imsi = this.getSubscriberId()
- console.log(
- `spoof TelephonyManager.getSubscriberId: ${_imsi} -> ${imsi}`
- )
- return imsi
- }
- TelephonyManager.getImei.overload().implementation = function () {
- const _imei = this.getImei()
- console.log(`spoof TelephonyManager.getImei: ${_imei} -> ${imei}`)
- return imei
- }
- const asos = Java.use("asos")
- asos.b.overload().implementation = function () {
- console.log("asos.b")
- return true
- }
- const asmy = Java.use("asmy")
- const bqni = Java.use("bqni")
- const askd = Java.use("askd")
- // asmy.b.overload().implementation = function () {
- // this.$super.b()
- // this._a.value.Q(bqni.b(19))
- // this._a.value.av(27)
- // const a = this._a.value._P.value.a()
- // var c = askd.c(a, "")
- // console.log(this._a.value.r)
- // var ar = Java.cast(this._a.value, Java.use("arqs"))
- // ar.r(36, Java.cast(c, Java.use("java.lang.Object")))
- // }
- })
|