mirror of
https://github.com/srlabs/blue-merle.git
synced 2024-12-22 21:59:25 -05:00
added full tac list from osmocom
This commit is contained in:
commit
037ef9f306
17
Makefile
17
Makefile
@ -1,7 +1,7 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=blue-merle
|
||||
PKG_VERSION:=2.0.1
|
||||
PKG_VERSION:=2.0.3
|
||||
PKG_RELEASE:=$(AUTORELEASE)
|
||||
|
||||
PKG_MAINTAINER:=Matthias <matthias@srlabs.de>
|
||||
@ -44,7 +44,7 @@ define Package/blue-merle/preinst
|
||||
if [ -f "/tmp/sysinfo/model" ] && [ -f "/etc/glversion" ]; then
|
||||
echo "You have a `cat /tmp/sysinfo/model`, running firmware version `cat /etc/glversion`."
|
||||
fi
|
||||
echo "blue-merle has only been tested with GL-E750 Mudi Versions 4.3.8. and 4.3.9"
|
||||
echo "blue-merle has only been tested with GL-E750 Mudi Versions up to 4.3.17"
|
||||
echo "The device or firmware version you are using have not been verified to work with blue-merle."
|
||||
echo -n "Would you like to continue on your own risk? (y/N): "
|
||||
read answer
|
||||
@ -64,13 +64,22 @@ define Package/blue-merle/preinst
|
||||
GL_VERSION=$$(cat /etc/glversion)
|
||||
case $$GL_VERSION in
|
||||
4.3.8)
|
||||
echo Version $$GL_VERSION is supported
|
||||
echo Version $$GL_VERSION is supported but includes known vulnerabilities please update to latest version
|
||||
exit 0
|
||||
;;
|
||||
4.3.9)
|
||||
echo Version $$GL_VERSION is supported
|
||||
echo Version $$GL_VERSION is supported but includes known vulnerabilities please update to latest version
|
||||
exit 0
|
||||
;;
|
||||
4.3.12)
|
||||
echo Version $$GL_VERSION is supported but includes known vulnerabilities please update to latest version
|
||||
|
||||
exit 0
|
||||
;;
|
||||
4.3.17)
|
||||
echo Version $$GL_VERSION is supported
|
||||
exit 0
|
||||
;;
|
||||
4.*)
|
||||
echo Version $$GL_VERSION is *probably* supported
|
||||
ABORT_GLVERSION
|
||||
|
@ -11,7 +11,7 @@ The *blue-merle* software package enhances anonymity and reduces forensic tracea
|
||||
|
||||
## Compatibility
|
||||
|
||||
**This README covers the v2.0 release**, which has been verified to work with GL-E750 Mudi version 4.3.8.
|
||||
**This README covers the v2.0 release**, which has been verified to work with GL-E750 Mudi version 4.3.8 - 4.3.12 .
|
||||
Refer back to the [v1.0 README file](https://github.com/srlabs/blue-merle/tree/cb4d73731fe432e0f101284307101c250ca4b845) for information about the first release, which works on older firmware releases.
|
||||
|
||||
A MCU version >= 1.0.7 is required. The MCU may be updated through the *blue-merle* package installer or [manually](https://github.com/gl-inet/GL-E750-MCU-instruction). SRLabs cannot guarantee that the project assets within this Git repository will be compatible with future firmware updates.
|
||||
|
@ -6,6 +6,7 @@ import serial
|
||||
import re
|
||||
from functools import reduce
|
||||
from enum import Enum
|
||||
from tacs import tacs
|
||||
|
||||
|
||||
class Modes(Enum):
|
||||
@ -29,11 +30,11 @@ modes.add_argument("-r", "--random", help="Sets random IMEI",
|
||||
# Example IMEI: 490154203237518
|
||||
imei_length = 14 # without validation digit
|
||||
# IDEA: make prefix configurable via CLI option
|
||||
imei_prefix = ["35674108", "35290611", "35397710", "35323210", "35384110",
|
||||
"35982748", "35672011", "35759049", "35266891", "35407115",
|
||||
"35538025", "35480910", "35324590", "35901183", "35139729",
|
||||
"35479164"]
|
||||
|
||||
# imei_prefix = ["35674108", "35290611", "35397710", "35323210", "35384110",
|
||||
# "35982748", "35672011", "35759049", "35266891", "35407115",
|
||||
# "35538025", "35480910", "35324590", "35901183", "35139729",
|
||||
# "35479164"]
|
||||
imei_prefix = tacs
|
||||
verbose = False
|
||||
mode = None
|
||||
|
||||
|
3
files/lib/blue-merle/tacs.py
Normal file
3
files/lib/blue-merle/tacs.py
Normal file
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user