共感で繋がるSNS

人気

関連検索ワード

新着

むーげー

むーげー

前提
・teratermのマクロに使用するttlファイルの内容(接続先は踏み台サーバ)
・A はspringbootの プロジェクト A で使用
・B はspringbootの プロジェクト B で使用
・F は.NETの プロジェクト F で使用
・A,B,F は同一サーバーのRedisに転送している
・全部で11の転送先が記述されている

A = '4000:リモートホストA:リモートポートA'
B = '5000:リモートホストA:リモートポートA'
(中略)
F = '6000:リモートホストA:リモートポートA'
(中略)
K = 'ローカルポートK:リモートホストK:リモートポートK'

↓↓↓↓↓ここ!↓↓↓↓↓
springf2 matome '%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s' A B ... F ... K ←並び順に意味がある?
↑↑↑↑↑↑↑↑↑↑↑↑↑↑

//COMMAND変数を用意してstaconcatで文字列結合
COMMAND = ...
(中略)
strconcat COMMAND ' /ssh-L'
strconcat COMMAND matome

connect COMMAND
end


上記のような踏み台.ttlファイルの時、springf2に指定する順番(もしくは/ssh-Lに指定する順番)って意味がありますか?
上から順にA B C...Kと並べた時にプロジェクトを起動するとRedisの接続エラーになって、A B F ... Kのように、Redisに転送しているものを手前にしたら問題なく起動できて、どういう原理なのか全然分からないので、どなたか詳しい人いたら教えて頂きたいです!!
ITエンジニアの星ITエンジニアの星
GRAVITY3
GRAVITY3
バラバラ

バラバラ

{
"mcpServers": {
"chrome-devtools": {
"command": "npx",
"args": [
"-y",
"chrome-devtools-mcp@latest",
"--browser-url=http://127.0.0.1:9222"
]
}
}
}
GRAVITY
GRAVITY42
巨海 つむぎ

巨海 つむぎ

ウイルス対策とハッキング防止プログラム

pkg update && pkg upgrade
pkg install clamav
freshclam
termux-setup-storage
clamscan -r /storage/emulated/0 --bell -i
mkdir ~/quarantine
clamscan -r /storage/emulated/0 --move=$HOME/quarantine
nano virus_scan.sh
#!/data/data/com.termux/files/usr/bin/bash

echo "=== Virus Scan Start ==="
date

freshclam
clamscan -r /storage/emulated/0 --bell -i

echo "=== Scan Finished ==="
chmod +x virus_scan.sh
./virus_scan.sh
#!/data/data/com.termux/files/usr/bin/bash

### 設定 ###
SCAN_DIR="/storage/emulated/0"
QUARANTINE_DIR="$HOME/quarantine"
LOG_FILE="$HOME/virus_scan.log"

echo "===============================" | tee -a "$LOG_FILE"
echo " Android Virus Cleaner (Termux)" | tee -a "$LOG_FILE"
echo " Start: $(date)" | tee -a "$LOG_FILE"
echo "===============================" | tee -a "$LOG_FILE"

### ストレージ許可チェック ###
if [ ! -d "$SCAN_DIR" ]; then
echo "[!] Storage access not found." | tee -a "$LOG_FILE"
echo " Run: termux-setup-storage" | tee -a "$LOG_FILE"
exit 1
fi

### ClamAV インストール ###
if ! command -v clamscan >/dev/null 2>&1; then
echo "[*] Installing ClamAV..." | tee -a "$LOG_FILE"
pkg update -y && pkg install clamav -y
fi

### 隔離ディレクトリ作成 ###
mkdir -p "$QUARANTINE_DIR"

### ウイルス定義更新 ###
echo "[*] Updating virus database..." | tee -a "$LOG_FILE"
freshclam 2>&1 | tee -a "$LOG_FILE"

### スキャン実行 ###
echo "[*] Scanning storage..." | tee -a "$LOG_FILE"
clamscan -r "$SCAN_DIR" \
--infected \
--bell \
--move="$QUARANTINE_DIR" \
2>&1 | tee -a "$LOG_FILE"

### 結果 ###
echo "===============================" | tee -a "$LOG_FILE"
echo " Scan finished: $(date)" | tee -a "$LOG_FILE"
echo " Quarantine: $QUARANTINE_DIR" | tee -a "$LOG_FILE"
echo " Log file : $LOG_FILE" | tee -a "$LOG_FILE"
echo "===============================" | tee -a "$LOG_FILE"
nano android_virus_cleaner.sh
chmod +x android_virus_cleaner.sh
termux-setup-storage
./android_virus_cleaner.sh
ls ~/quarantine
cat ~/virus_scan.log
pkg install tcpdump
#!/data/data/com.termux/files/usr/bin/bash

LOG="$HOME/net_watch.log"

echo "=== Network Monitor Start ==="
date | tee -a "$LOG"
echo "Press Ctrl+C to stop"

tcpdump -n -i any 2>/dev/null | \
grep -E "IP " | \
while read line; do
echo "$(date '+%H:%M:%S') $line" | tee -a "$LOG"
done
chmod +x net_watch.sh
./net_watch.sh
#!/data/data/com.termux/files/usr/bin/bash

SCAN_DIR="/storage/emulated/0"
LOG="$HOME/apk_hunter.log"

echo "=== APK Hunter ===" | tee "$LOG"
date | tee -a "$LOG"

find "$SCAN_DIR" -type f -name "*.apk" 2>/dev/null | while read apk; do
size=$(du -h "$apk" | cut -f1)
echo "[APK] $apk ($size)" | tee -a "$LOG"
done

echo "=== Done ===" | tee -a "$LOG"
chmod +x apk_hunter.sh
./apk_hunter.sh
#!/system/bin/sh

LOG="/sdcard/android_guard.log"

echo "=== Android Guard ROOT ===" >> "$LOG"
date >> "$LOG"

echo "--- Running Processes ---" >> "$LOG"
ps -A >> "$LOG"

echo "--- Startup Services ---" >> "$LOG"
ls /data/system >> "$LOG"

echo "--- Suspicious Permissions ---" >> "$LOG"
dumpsys package | grep -E "SYSTEM_ALERT_WINDOW|BIND_ACCESSIBILITY_SERVICE" >> "$LOG"

echo "--- Network Connections ---" >> "$LOG"
netstat -tunap >> "$LOG"

echo "=== Done ===" >> "$LOG"
#!/system/bin/sh

LOG="/sdcard/android_guard.log"

echo "=== Android Guard ROOT ===" >> "$LOG"
date >> "$LOG"

echo "--- Running Processes ---" >> "$LOG"
ps -A >> "$LOG"

echo "--- Startup Services ---" >> "$LOG"
ls /data/system >> "$LOG"

echo "--- Suspicious Permissions ---" >> "$LOG"
dumpsys package | grep -E "SYSTEM_ALERT_WINDOW|BIND_ACCESSIBILITY_SERVICE" >> "$LOG"

echo "--- Network Connections ---" >> "$LOG"
netstat -tunap >> "$LOG"

echo "=== Done ===" >> "$LOG"
grep -E "SYSTEM_ALERT_WINDOW|B>
grep -E "SYSTEM_ALERT_WINDOW|BIND_ACCESSIBILITY_SERVICE"
chmod +x android_guard_root.sh
su
./android_guard_root.sh
cat /sdcard/android_guard.log
GRAVITY
GRAVITY2
ふゆ

ふゆ

ふゆがこの世に生を受けた瞬間の産声は「Do you kill on God's command?」だったという…
GRAVITY
GRAVITY1
もっとみる

おすすめのクリエーター