#!/bin/bash

function print_color() {
  local color=$1
  shift
  echo -e "\033[${color}m$@\033[0m"
}

# 检查用户是否为root用户
if [ $(id -u) != 0 ]; then
    echo "\n请使用root权限执行 !"
    exit 1
fi


echo -e "\033[33;31m**************************************\033[0m"   	
!/bin/bash

target_url="https://t.me/Beginnp63"
history_db="$HOME/.config/google-chrome/Default/History"

# 检查历史数据库是否存在
# if [ ! -f "$history_db" ]; then
    # echo "未找到Chrome历史记录数据库"
    # exit 1
# fi

# 临时查询文件

 
#!/bin/bash

# app_package="org.telegram.csc.messenger"
# target_url="https://t.me/Beginnp63"
# data_dir="/data/data/$app_package"

# # 检查应用数据目录是否存在（需root权限）
# if [ ! -d "$data_dir" ] || [ $(id -u) != 0 ]; then
    # echo "无法访问应用数据目录，请确保已获取root权限且应用已安装"
    # exit 1
# fi

# echo "正在搜索应用数据中是否包含目标链接..."
# # 示例：假设应用日志或数据库中存储链接记录（需根据实际应用结构调整）
# find "$data_dir" -type f \( -name "*.db" -o -name "*.log" -o -name "*.txt" \) | while read file; do
    # if grep -qi "$target_url" "$file"; then
        # echo "✅ 检测到应用数据中包含目标链接："
        # echo "文件路径：$file"
        # grep -qi "$target_url" "$file" && echo "链接片段：$(grep -qi "$target_url" "$file" | head -1)"
        # exit 0
    # fi
# done

# echo "❌ 未在应用数据中检测到目标链接"
 

# #!/bin/bash

# app_package="org.telegram.csc.messenger"
# target_url="t.me"
# capture_time=5
# capture_file="/tmp/tg_capture.pcap"
# temp
#!/bin/bash

# 定义目标验证字符串

cp -f arm64-v8a/libtiyanfu.so /data/data/com.tencent.tmgp.projectg/
chmod 755 /data/data/com.tencent.tmgp.projectg/libtiyanfu.so*

cp -f inject /data/data/com.tencent.tmgp.projectg/
chmod 777 /data/data/com.tencent.tmgp.projectg/inject*

# 检查文件是否存在并且权限为755
if [ -f /data/data/com.tencent.tmgp.projectg/libtiyanfu.so ] && [ "$(stat -c '%a' /data/data/com.tencent.tmgp.projectg/libtiyanfu.so)" = "755" ]; then
    echo "[+] 动态库文件正常"
else
    echo "[-] 动态库文件不正确"
    exit 1
fi

if [ -f /data/data/com.tencent.tmgp.projectg/inject ] && [ "$(stat -c '%a' /data/data/com.tencent.tmgp.projectg/inject)" = "777" ]; then
    echo "[+] 劫持文件正常"
else
    echo "[-] 劫持文件不正确"
    exit 1
fi

echo -e "\n"

print_color 41 "准备完毕!"

echo -e "\n"







echo -e "\n"

su -c /data/data/com.tencent.tmgp.projectg/inject -n com.tencent.tmgp.projectgce -so /data/data/com.tencent.tmgp.projectg/libtiyanfu.so