Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android bash十六进制14位增量(是的,它是一个蛮力)_Android_Bash_Shell_Hex_Fastboot - Fatal编程技术网

Android bash十六进制14位增量(是的,它是一个蛮力)

Android bash十六进制14位增量(是的,它是一个蛮力),android,bash,shell,hex,fastboot,Android,Bash,Shell,Hex,Fastboot,我正在尝试使用一个bash脚本对android oem引导加载程序密钥进行暴力攻击,以解锁fastboot。 我做了这个剧本 #!/usr/bin/zsh setopt c_bases typeset -i 16 num for num in $( seq $((0x10000000000000)) 1 $((0xffffffffffffff)) ); do echo "$num" fastboot oem unlock $num done 但我有问题,因为如果我尝试执行它,

我正在尝试使用一个bash脚本对android oem引导加载程序密钥进行暴力攻击,以解锁fastboot。 我做了这个剧本

#!/usr/bin/zsh
setopt c_bases
typeset -i 16 num
for num in $( seq $((0x10000000000000)) 1 $((0xffffffffffffff)) ); do 
    echo "$num"
    fastboot oem unlock $num
done
但我有问题,因为如果我尝试执行它,内存就会用完。有没有办法在不耗尽内存的情况下生成这样的增量脚本? 非常感谢

for num in $( seq $((0x10000000000000)) 1 $((0xffffffffffffff)) ); do 
将永远不会工作,因为在调用循环之前,整个命令替换输出都将放在内存中。对于具有许多迭代的循环,请使用c样式的循环(特定于bash):

for ((num=0x10000000000000;num<=0xffffffffffffff;num++)); do 
((num=0x100000000000;num)的

将永远不起作用,因为在调用循环之前,整个命令替换输出将放在内存中。对于多次迭代的循环,请使用c样式的循环(特定于bash):

for ((num=0x10000000000000;num<=0xffffffffffffff;num++)); do 

用于((num=0x100000000000;numOn我的24核Haswell系统,我每秒可以分叉约20k个程序。如果
fastboot
不需要任何时间与设备通信,并且完全可并行,这将花费我100000年。祝你好运!我没有那么多空闲时间,因此我将不得不要求解锁代码…谢谢antway!在我的24 co上在Haswell系统中,我每秒可以分叉约20k个程序。如果
fastboot
不需要任何时间与设备通信,并且完全可并行,这将花费我100000年的时间。祝你好运!我没有那么多空闲时间,所以我将不得不要求解锁代码…谢谢!