SSH 터미널을 접근할 때 난 putty를 주로 쓰는 편이지만 mobaxterm도 괜찮으니 써볼까 함.
우선 일전에 iOS 탈옥 후 몇 가지 설치해야 할 트윅에 관해 말했음.
먼저 SSH 터미널을 연결하기 전 usb 터널 연결을 해주는 게 좋음.
개인적으로 ifunbox를 쓰고 있으나 더 쉬운 방법도 마지막에 보여줄 예정임.
ifunbox를 다운받아 아이폰을 연결하면 정상적으로 연결됨.
하지만 openssh 트윅이 설치되지 않았으면 연결되지 않을 수 있음.
이렇게 바로 연결되는 경우도 있지만 안 되는 경우 터미널 포트에 22를 넣으면 됨.
(연결을 자동으로 쓴 지 오래돼서 가물가물 하나 127.0.0.1:22, 127.0.0.1:2222, 22 세 가지 중 하나를 넣으면 됐음.)
저렇게 하면 연결 준비는 다 한 거임.
모든 아이폰의 root 비밀번호는 alpine임.
ID : root
PW : alpine
그럼 ssh연결을 해보겠음.
1. putty
putty를 처음 연결하면 저런 창이 뜨는데 Host Name에 127.0.0.1, Port에 22를 넣고 Open을 누르면 됨.
이런 창이 뜨는데 전에 얘기한 root/alpine을 넣으면 됨.
2. mobaxterm
처음 켜면 이런 창이 뜰 텐데 Session을 누르면 됨.
이렇게 뜨면 SSH를 누른 후 Remote host에 127.0.0.1을 넣은 후 OK 클릭!
그럼 이런 화면이 보일 텐데 전과 마찬가지로 root/alpine으로 로그인해주면 됨.
로그인하면 처음에 패스워드를 저장할 거냐 물어보는데 편의에 따라 진행.
3. 3utools
개인적으로 이게 가장 쉬웠음.
Toolbox에서 Find tool에 Open SSH Tunnel을 검색.
그럼 이렇게 뜨는데 아래 있는 Open SSH Tunnel을 눌러주면 바로 연결됨.
이런 게 뜨면 SSH Client를 눌러주면 되는데 아이디와 비밀번호가 Default로 입력되어 있어서 따로 입력할 필요가 없음.
그럼 3utools가 알아서 putty로 연결해줌.
4. Openssh
윈도우에서 이 방법을 선호하는 사람을 많이 보진 못함.
하지만 나는 CLI환경에서 Openssh 가장 유용하게 사용하고 있음.
$ ssh [USER]@[HOSTNAME] -p [PORT]
아이폰을 예로 명령어를 써주면
$ ssh root@127.0.0.1 -p 22
위와 같이 입력해서 접근할 수 있음.
설치방법은 CentOS 7 은
yum install openssh-server openssh-clients openssh-askpass
위 명령어로 설치할 수 있는데 Linux에 따라서 sudo apt-get이 있으며
Windows는 설정 -> 앱 -> 선택적 기능 관리 -> 기능 추가 -> OpenSSH로 설치 가능함.
끝!
'IOS' 카테고리의 다른 글
Application decrypt & extraction (0) | 2022.02.17 |
---|---|
sftp 연결 (0) | 2022.02.15 |
cycript 설치 및 사용 (0) | 2022.02.14 |
jailbreak 후 도움되는 트윅 (0) | 2022.02.14 |
burpsuite 연결 (0) | 2022.02.10 |