Giter Site home page Giter Site logo

kalinethunter's People

Contributors

spyrotecher avatar thehappydinoa avatar topjohnwu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kalinethunter's Issues

Ifconfig issue

Can't open proc/dev/net(permission denied) limited timeout .
This error always pop up whenever i try to do in my kali linux terminal (ifconfig) command.is there somebody know about this why this happening?

[Request] Xiaomi Redmi Note 7 [lavender] Support

Hello, on Xiaomi Redmi Note 7 lavender is the Magisk-Modules is not compatible there are several problems.

Device: Xiaomi Redmi Note 7 [lavender] || ROM: LineageOS / crDroid || Android Version: 10.0 || Magisk: 20.1

Nethunter doesnt really have any support for system-as-root-partition

There are surely still various mistakes how could one fix that?

data/data/com.offsec.nethunter/files/script
bootkali_init > I edited this line

#enable depmod/modprobe support in rootfs if [ ! "$(mountpoint $mnt/lib/modules 2> /dev/null | grep 'is a')" ]; then $busybox mount -r -o bind /vendor/lib/modules $mnt/lib/modules && bklog "[+] mounted /lib/modules" fi
But unfortunately without success he can not integrate the modules.

The modules are in "/vendor/lib/modules"

2

nethunter_Terminal_shell

#8

I also tried to install "kalifs-arm64-full.tar.xz" (Of course I edited the filename) but every time after unpacking, Nethunter deletes everything!
There is a bug in the Nethunter script he checks if it is kali-armhf.

- Copying zip to temp directory
- Installing KaliNethunter-v8.2(22).zip
- Device is system-as-root
 
Archive:  /data/user/0/com.topjohnwu.magisk/cache/flash/install.zip
  inflating: install.sh
  inflating: module.prop
##################################################
##                                              ##
##  88      a8P         db        88        88  ##
##  88    .88'         d88b       88        88  ##
##  88   88'          d8''8b      88        88  ##
##  88 d88           d8'  '8b     88        88  ##
##  8888'88.        d8YaaaaY8b    88        88  ##
##  88P   Y8b      d8''''''''8b   88        88  ##
##  88     '88.   d8'        '8b  88        88  ##
##  88       Y8b d8'          '8b 888888888 88  ##
##                                              ##
################### NetHunter ####################
         ******************************
         Powered by Magisk (@topjohnwu)
         ******************************
 
mount: can't read '/etc/fstab': No such file or directory
mount: can't read '/etc/fstab': No such file or directory
mount: can't read '/etc/fstab': No such file or directory
 
Extracting files...
Archive:  /data/user/0/com.topjohnwu.magisk/cache/flash/install.zip
   creating: META-INF/
   creating: META-INF/com/
   creating: META-INF/com/google/
   creating: META-INF/com/google/android/
  inflating: META-INF/com/google/android/update-binary
  inflating: META-INF/com/google/android/updater-script
  inflating: .gitattributes
  inflating: README.md
   creating: apps/
  inflating: apps/Term-nh.apk
  inflating: apps/VNC-nh.apk
  inflating: apps/nethunter.apk
  inflating: busybox-amd64
  inflating: busybox-arm
  inflating: busybox-arm64
  inflating: busybox-i386
  inflating: install.sh
  inflating: module.prop
   creating: system/
   creating: system/etc/
   creating: system/etc/firmware/
  inflating: system/etc/firmware/ar7010.fw
  inflating: system/etc/firmware/ar7010_1_1.fw
   creating: system/etc/firmware/ath9k_htc/
  inflating: system/etc/firmware/ath9k_htc/htc_7010-1.4.0.fw
  inflating: system/etc/firmware/ath9k_htc/htc_9271-1.4.0.fw
   creating: system/etc/firmware/brcm/
  inflating: system/etc/firmware/brcm/bcm43xx-0.fw
  inflating: system/etc/firmware/brcm/bcm43xx_hdr-0.fw
  inflating: system/etc/firmware/carl9170-1.fw
  inflating: system/etc/firmware/htc_9271.fw
  inflating: system/etc/firmware/mt7601u.bin
  inflating: system/etc/firmware/rt2561.bin
  inflating: system/etc/firmware/rt2561s.bin
  inflating: system/etc/firmware/rt2661.bin
  inflating: system/etc/firmware/rt2860.bin
  inflating: system/etc/firmware/rt2870.bin
  inflating: system/etc/firmware/rt3070.bin
  inflating: system/etc/firmware/rt3071.bin
  inflating: system/etc/firmware/rt3290.bin
  inflating: system/etc/firmware/rt73.bin
   creating: system/etc/firmware/rtlwifi/
  inflating: system/etc/firmware/rtlwifi/rtl8188eufw.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192cfw.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192cfwU.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192cfwU_B.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192cufw.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192cufw_A.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192cufw_B.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192cufw_TMSC.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192defw.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192eefw.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192eu_nic.bin
  inflating: system/etc/firmware/rtlwifi/rtl8192sefw.bin
  inflating: system/etc/firmware/rtlwifi/rtl8821aefw.bin
  inflating: system/etc/firmware/rtlwifi/rtl8821aefw_wowlan.bin
 
Installing...
Using architecture: arm64
Using path: /data/adb/modules_update/KaliNethunter/system/xbin
avc:  denied  { read } for  scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=file permissive=1
Success
avc:  denied  { read } for  scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=file permissive=1
Success
avc:  denied  { read } for  scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=file permissive=1
Success
cp: can't create directory '/system/etc/firmware': Read-only file system
 
Cleaning...
 
Creating symlinks...
 
Unmounting...
umount: can't unmount /system: Invalid argument
umount: can't unmount /data: Device or resource busy
umount: can't unmount /cache: Device or resource busy
 
Symlinking...
ln: /system/xbin/busybox_nh: Read-only file system
Cleaning Up...
 
Done!

Installing chroot fails: no `/sdcard/kali-chroot.img` and `/bin/bash`

Device: nexus 5 || ROM: LineageOS 16 || Android Version: 9.0 || Magisk: 19.3

  • Installing KaliNethunter module went OK
  • On the Nethunter app >> Kali Chroot Manager >> Install Kali Chroot
    -- Download does not work, given error: no valid pins found in chain
    -- From sdcard seems to work at first, log shows no errors after extraction, but (after rebooting) install & update and kali terminal both fail. Recorded the screen to get the errors:
    Mounting kali chroot... 
    mount: mounting /sdcard/kali-chroot.img on /data/local/nhsystem/kali-armhf failed: No such file or directory
    [+] mounted /dev 
    [+] mounted /dev/pts 
    mount: mounting tmpfs on fdata/local/nhsystem/kali-armhf/dev/shm failed: No such file or directory 
    [+] mounted /proc 
    [+] mounted /sys 
    [+] mounted /system mount: mounting /system/lib/modules on /data/local/nhsystem/kali-armhf/lib/modules failed: No such file or directory 
    sysctl: error: 'kernel.shmmax' is an unknown key 
    sysctl: error: 'kernel.shmmax' is an unknown key 

Which leads to:

chroot: can't execute '/bin/bash': no such file or directory

Terminal closes afterwards.
Tryed with several kali-full.tar.xz, but always have the same problem.

I am able to test other things, but need a direction.
Any help will be appreciated...

[MODERATION] Issue Detected

The moderation server has detected an issue of your repo:

TypeError: Cannot read property 'code' of undefined

Important: Please fix this issue within 14 days, and CLOSE this issue.
Failure to comply will result in removal of your repo from Magisk-Modules-Repo!

IMMEDIATE APP CLOSE JUST AFTER CHROOT INSTALLATION

After taking several minutes in installation, it says installation successful in log and app got close(prolly crash), after opening again it says install chroot (as if nothing happened), [fyi everything is attached and got permissions, and it's full chroot installation)

Oneplus 5 installation

Hello have oneplus 5 with the latest updates, was trying to install but it did not install the apk files.. so i did it manually then install chroot manually too ... not when i am using the Nethnter Terminal and want to turn on for example Msfconsole it giving me an error about that file is not exist plus when i am trying to turn on terminal as Kali user it is just turning off...

here is an install

  • Copying zip to temp directory
  • Installing KaliNethunter-v8.2(22).zip
  • Device is system-as-root
    Archive: /data/user/0/com.R.RUvoeK.a.J.lTE/cache/flash/install.zip
    inflating: module.prop
    Archive: /data/user/0/com.R.RUvoeK.a.J.lTE/cache/flash/install.zip
    inflating: install.sh
    inflating: module.prop

##################################################

88 a8P db 88 88

88 .88' d88b 88 88

88 88' d8''8b 88 88

88 d88 d8' '8b 88 88

8888'88. d8YaaaaY8b 88 88

88P Y8b d8''''''''8b 88 88

88 '88. d8' '8b 88 88

88 Y8b d8' '8b 888888888 88

################### NetHunter ####################
******************************
Powered by Magisk (@topjohnwu)
******************************

mount: can't read '/etc/fstab': No such file or directory
mount: can't read '/etc/fstab': No such file or directory
mount: can't read '/etc/fstab': No such file or directory

Extracting files...
Archive: /data/user/0/com.R.RUvoeK.a.J.lTE/cache/flash/install.zip
creating: META-INF/
creating: META-INF/com/
creating: META-INF/com/google/
creating: META-INF/com/google/android/
inflating: META-INF/com/google/android/update-binary
inflating: META-INF/com/google/android/updater-script
inflating: .gitattributes
inflating: README.md
creating: apps/
inflating: apps/Term-nh.apk
inflating: apps/VNC-nh.apk
inflating: apps/nethunter.apk
inflating: busybox-amd64
inflating: busybox-arm
inflating: busybox-arm64
inflating: busybox-i386
inflating: install.sh
inflating: module.prop
creating: system/
creating: system/etc/
creating: system/etc/firmware/
inflating: system/etc/firmware/ar7010.fw
inflating: system/etc/firmware/ar7010_1_1.fw
creating: system/etc/firmware/ath9k_htc/
inflating: system/etc/firmware/ath9k_htc/htc_7010-1.4.0.fw
inflating: system/etc/firmware/ath9k_htc/htc_9271-1.4.0.fw
creating: system/etc/firmware/brcm/
inflating: system/etc/firmware/brcm/bcm43xx-0.fw
inflating: system/etc/firmware/brcm/bcm43xx_hdr-0.fw
inflating: system/etc/firmware/carl9170-1.fw
inflating: system/etc/firmware/htc_9271.fw
inflating: system/etc/firmware/mt7601u.bin
inflating: system/etc/firmware/rt2561.bin
inflating: system/etc/firmware/rt2561s.bin
inflating: system/etc/firmware/rt2661.bin
inflating: system/etc/firmware/rt2860.bin
inflating: system/etc/firmware/rt2870.bin
inflating: system/etc/firmware/rt3070.bin
inflating: system/etc/firmware/rt3071.bin
inflating: system/etc/firmware/rt3290.bin
inflating: system/etc/firmware/rt73.bin
creating: system/etc/firmware/rtlwifi/
inflating: system/etc/firmware/rtlwifi/rtl8188eufw.bin
inflating: system/etc/firmware/rtlwifi/rtl8192cfw.bin
inflating: system/etc/firmware/rtlwifi/rtl8192cfwU.bin
inflating: system/etc/firmware/rtlwifi/rtl8192cfwU_B.bin
inflating: system/etc/firmware/rtlwifi/rtl8192cufw.bin
inflating: system/etc/firmware/rtlwifi/rtl8192cufw_A.bin
inflating: system/etc/firmware/rtlwifi/rtl8192cufw_B.bin
inflating: system/etc/firmware/rtlwifi/rtl8192cufw_TMSC.bin
inflating: system/etc/firmware/rtlwifi/rtl8192defw.bin
inflating: system/etc/firmware/rtlwifi/rtl8192eefw.bin
inflating: system/etc/firmware/rtlwifi/rtl8192eu_nic.bin
inflating: system/etc/firmware/rtlwifi/rtl8192sefw.bin
inflating: system/etc/firmware/rtlwifi/rtl8821aefw.bin
inflating: system/etc/firmware/rtlwifi/rtl8821aefw_wowlan.bin

Installing...
Using architecture: arm64
Using path: /data/adb/modules_update/KaliNethunter/system/xbin
avc: denied { read } for scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=file permissive=0
System server has no access to read file context u:object_r:device:s0 (from path /dev/tmp/KaliNethunter/apps/Term-nh.apk, context u:r:system_server:s0)
Error: Unable to open file: apps/Term-nh.apk
Consider using a file under /data/local/tmp/
Error: Can't open file: apps/Term-nh.apk

Exception occurred while executing:
java.lang.IllegalArgumentException: Error: Can't open file: apps/Term-nh.apk
at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:466)
at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1065)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:174)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:22694)
at android.os.Binder.shellCommand(Binder.java:892)
at android.os.Binder.onTransact(Binder.java:776)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4883)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4249)
at android.os.Binder.execTransactInternal(Binder.java:1032)
at android.os.Binder.execTransact(Binder.java:1005)
avc: denied { read } for scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=file permissive=0
System server has no access to read file context u:object_r:device:s0 (from path /dev/tmp/KaliNethunter/apps/VNC-nh.apk, context u:r:system_server:s0)
Error: Unable to open file: apps/VNC-nh.apk
Consider using a file under /data/local/tmp/
Error: Can't open file: apps/VNC-nh.apk

Exception occurred while executing:
java.lang.IllegalArgumentException: Error: Can't open file: apps/VNC-nh.apk
at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:466)
at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1065)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:174)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:22694)
at android.os.Binder.shellCommand(Binder.java:892)
at android.os.Binder.onTransact(Binder.java:776)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4883)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4249)
at android.os.Binder.execTransactInternal(Binder.java:1032)
at android.os.Binder.execTransact(Binder.java:1005)
avc: denied { read } for scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=file permissive=0
System server has no access to read file context u:object_r:device:s0 (from path /dev/tmp/KaliNethunter/apps/nethunter.apk, context u:r:system_server:s0)
Error: Unable to open file: apps/nethunter.apk
Consider using a file under /data/local/tmp/
Error: Can't open file: apps/nethunter.apk

Exception occurred while executing:
java.lang.IllegalArgumentException: Error: Can't open file: apps/nethunter.apk
at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:466)
at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1065)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:174)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:22694)
at android.os.Binder.shellCommand(Binder.java:892)
at android.os.Binder.onTransact(Binder.java:776)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4883)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4249)
at android.os.Binder.execTransactInternal(Binder.java:1032)
at android.os.Binder.execTransact(Binder.java:1005)
cp: can't create directory '/system/etc/firmware/rtlwifi': Read-only file system
cp: can't create '/system/etc/firmware/rt73.bin': Read-only file system
cp: can't create '/system/etc/firmware/rt3290.bin': Read-only file system
cp: can't create '/system/etc/firmware/rt3071.bin': Read-only file system
cp: can't create '/system/etc/firmware/rt3070.bin': Read-only file system
cp: can't create '/system/etc/firmware/rt2870.bin': Read-only file system
cp: can't create '/system/etc/firmware/rt2860.bin': Read-only file system
cp: can't create '/system/etc/firmware/rt2661.bin': Read-only file system
cp: can't create '/system/etc/firmware/rt2561s.bin': Read-only file system
cp: can't create '/system/etc/firmware/rt2561.bin': Read-only file system
cp: can't create '/system/etc/firmware/mt7601u.bin': Read-only file system
cp: can't create '/system/etc/firmware/htc_9271.fw': Read-only file system
cp: can't create '/system/etc/firmware/carl9170-1.fw': Read-only file system
cp: can't create directory '/system/etc/firmware/brcm': Read-only file system
cp: can't create directory '/system/etc/firmware/ath9k_htc': Read-only file system
cp: can't create '/system/etc/firmware/ar7010_1_1.fw': Read-only file system
cp: can't create '/system/etc/firmware/ar7010.fw': Read-only file system

Cleaning...

Creating symlinks...

Unmounting...
umount: can't unmount /system: Invalid argument
umount: can't unmount /data: Device or resource busy
umount: can't unmount /cache: Device or resource busy

Symlinking...
Cleaning Up...

Done!
`

Difference?

What is the difference between the module and the generic build by offsec?

Which version would give better results to complete root build?

Bootkali issue

27|:/ # bootkali
Mounting kali chroot...
mount: mounting /sdcard/kali-chroot.img on /data/local/nhsystem/kali-armhf failed: No such file or directory
/system/bin/bootkali: /data/data/com.offsec.nethunter/files/scripts/bootkali_init[268]: can't create /data/local/nhsystem/kali-armhf/etc/resolv.conf: No such file or directory
/system/bin/bootkali: /data/data/com.offsec.nethunter/files/scripts/bootkali_init[268]: can't create /data/local/nhsystem/kali-armhf/etc/resolv.conf: No such file or directory
/system/bin/bootkali: /data/data/com.offsec.nethunter/files/scripts/bootkali_init[268]: can't create /data/local/nhsystem/kali-armhf/etc/resolv.conf: No such file or directory
/system/bin/bootkali: /data/data/com.offsec.nethunter/files/scripts/bootkali_init[268]: can't create /data/local/nhsystem/kali-armchroot: can't execute '/bin/bash': No such file or directory

[REMINDER] Update to the new module installer!

Just in case if you are not aware, a completely new Magisk Module Installer replaces the old Magisk module template. This new format decouples ALL installation logic from modules, and encourages developers to use the provided API for installation. This new format is ENFORCED, meaning all existing modules should upgrade ASAP, and new modules are REQUIRED to follow the rules.

Carefully read through the updated docs!

Warning: All existing modules that does not use the new module format will be automatically removed on May 1st, 2019. Module devs: upgrade your existing modules ASAP!

P.S. This issue is just a kind reminder, you can close it after reading this message :)

Post-installation issue!

Device: OnePlus 3T || ROM: OxygenOS 9.0.1 || Android Version: 9.0
Magisk: 19.1 || KaliNethunter: v8

After installing KaliNethunter module

  1. No app is showing in launcher.
  2. There is only "xbin" exist in "/data/adb/modules/KaliNethunter"
  3. same issue if installation from Magisk app or from twrp

Already installed app detection!

Please add already installed app detection! mechanism as I have paid version of DriveDroid and already installed so don't want a second DriveDroid free version installed after Nethunter is installed. so add function in Nethunter installer to detect if drivedroid paid is already installed, if then don't install... like this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.