2024-02-09 12:54:39 +00:00
# 1080 - ペンテストSocks
2022-04-28 16:01:33 +00:00
< details >
2024-02-09 12:54:39 +00:00
< summary > < strong > **htARTE( HackTricks AWS Red Team Expert) **でAWSハッキングをゼロからヒーローまで学ぶ< / strong > < a href = "https://training.hacktricks.xyz/courses/arte" > < strong > htARTE( HackTricks AWS Red Team Expert) < / strong > < / a > < strong > ! < / strong > < / summary >
2022-04-28 16:01:33 +00:00
2024-02-09 12:54:39 +00:00
HackTricksをサポートする他の方法:
2022-04-28 16:01:33 +00:00
2024-02-09 12:54:39 +00:00
- **HackTricksで企業を宣伝したい**または**HackTricksをPDFでダウンロードしたい**場合は、[**SUBSCRIPTION PLANS**](https://github.com/sponsors/carlospolop)をチェックしてください!
- [**公式PEASS& HackTricksスワッグ** ](https://peass.creator-spring.com )を入手する
- [**The PEASS Family** ](https://opensea.io/collection/the-peass-family )を発見し、独占的な[**NFTs**](https://opensea.io/collection/the-peass-family)のコレクションを見つける
- **💬 [Discordグループ ](https://discord.gg/hRep4RUj7f )**に参加するか、[telegramグループ](https://t.me/peass)に参加するか、**Twitter** 🐦 [**@carlospolopm** ](https://twitter.com/hacktricks_live )をフォローする
- **ハッキングトリックを共有するには、PRを** [**HackTricks** ](https://github.com/carlospolop/hacktricks ) **および** [**HackTricks Cloud** ](https://github.com/carlospolop/hacktricks-cloud ) **のGitHubリポジトリに提出してください。**
2022-04-28 16:01:33 +00:00
< / details >
2023-07-07 23:42:27 +00:00
## 基本情報
2022-04-28 16:01:33 +00:00
2024-02-09 12:54:39 +00:00
**SOCKS**は、クライアントとサーバー間でデータをプロキシを介して転送するために使用されるプロトコルです。第5バージョンである**SOCKS5**は、オプションの認証機能を追加し、認証されたユーザーのみがサーバーにアクセスできるようにします。主にTCP接続のプロキシ処理とUDPパケットの転送を処理し、OSIモデルのセッション層( レイヤー5) で動作します。
2021-05-14 00:08:24 +00:00
2023-07-07 23:42:27 +00:00
**デフォルトポート:** 1080
2021-05-14 00:08:24 +00:00
2023-07-07 23:42:27 +00:00
## 列挙
2021-05-14 00:08:24 +00:00
2023-07-07 23:42:27 +00:00
### 認証チェック
2021-05-14 00:08:24 +00:00
```bash
nmap -p 1080 < ip > --script socks-auth-info
```
2023-07-07 23:42:27 +00:00
### ブルートフォース
2021-05-14 00:08:24 +00:00
2023-07-07 23:42:27 +00:00
#### 基本的な使用法
2021-05-14 00:08:24 +00:00
```bash
nmap --script socks-brute -p 1080 < ip >
```
2023-07-07 23:42:27 +00:00
#### 高度な使用法
```bash
nmap --script socks-brute --script-args userdb=users.txt,passdb=rockyou.txt,unpwdb.timelimit=30m -p 1080 < ip >
```
#### 出力
2022-05-01 13:25:53 +00:00
```
2021-05-14 00:14:06 +00:00
PORT STATE SERVICE
1080/tcp open socks
| socks-brute:
| Accounts
| patrik:12345 - Valid credentials
| Statistics
|_ Performed 1921 guesses in 6 seconds, average tps: 320
```
2023-07-07 23:42:27 +00:00
## トンネリングとポートフォワーディング
2021-05-14 00:14:06 +00:00
2024-02-09 12:54:39 +00:00
### 基本的なproxychainsの使用
2021-05-25 22:52:07 +00:00
2024-02-09 12:54:39 +00:00
ソックスプロキシを使用するためにproxychainsを設定します。
2022-05-01 13:25:53 +00:00
```
2021-05-14 00:08:24 +00:00
nano /etc/proxychains4.conf
```
2024-02-09 12:54:39 +00:00
```markdown
## Testing SOCKS Proxy
2023-07-07 23:42:27 +00:00
2024-02-09 12:54:39 +00:00
To test the SOCKS proxy, you can use tools like `proxychains` or `proxychains4` . These tools allow you to route your traffic through the SOCKS proxy server. Here is an example of how you can use `proxychains` to test the SOCKS proxy:
2023-07-07 23:42:27 +00:00
2024-02-09 12:54:39 +00:00
1. Edit the configuration file for `proxychains` located at `/etc/proxychains.conf` .
2. Add the following line at the end of the file:
```
socks5 127.0.0.1 1080
```
Replace `127.0.0.1` and `1080` with the IP address and port of your SOCKS proxy server.
3. Save the file and close it.
4. Run a command with `proxychains` to test the SOCKS proxy. For example:
```
proxychains curl http://example.com
```
2021-05-14 00:08:24 +00:00
2024-02-09 12:54:39 +00:00
By following these steps, you can test your SOCKS proxy configuration and ensure that it is working correctly.
```
2022-05-01 13:25:53 +00:00
```
2021-05-14 00:08:24 +00:00
socks5 10.10.10.10 1080
```
2023-07-07 23:42:27 +00:00
認証あり
2022-05-01 13:25:53 +00:00
```
2021-05-14 00:08:24 +00:00
socks5 10.10.10.10 1080 username password
```
2024-02-09 12:54:39 +00:00
#### もっと情報: [トンネリングとポートフォワーディング](../generic-methodologies-and-resources/tunneling-and-port-forwarding.md)
2022-04-28 16:01:33 +00:00
< details >
2024-02-09 12:54:39 +00:00
< summary > < strong > ゼロからヒーローまでAWSハッキングを学ぶ< / strong > < a href = "https://training.hacktricks.xyz/courses/arte" > < strong > htARTE( HackTricks AWS Red Team Expert) < / strong > < / a > < strong > ! < / strong > < / summary >
2022-04-28 16:01:33 +00:00
2024-02-09 12:54:39 +00:00
HackTricksをサポートする他の方法:
2022-04-28 16:01:33 +00:00
2024-02-09 12:54:39 +00:00
* **HackTricksで企業を宣伝したい**または**HackTricksをPDFでダウンロードしたい**場合は、[**SUBSCRIPTION PLANS**](https://github.com/sponsors/carlospolop)をチェックしてください!
* [**公式PEASS& HackTricksグッズ** ](https://peass.creator-spring.com )を入手する
* [**The PEASS Family** ](https://opensea.io/collection/the-peass-family )を発見し、独占的な[**NFTs**](https://opensea.io/collection/the-peass-family)のコレクションを見つける
* **💬 [**Discordグループ** ](https://discord.gg/hRep4RUj7f )または[**telegramグループ**](https://t.me/peass)に**参加**するか、**Twitter** 🐦 [**@carlospolopm** ](https://twitter.com/hacktricks_live )で**フォロー**してください。
* **HackTricks**と[**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud)のgithubリポジトリにPRを提出して、あなたのハッキングテクニックを共有してください。
2022-04-28 16:01:33 +00:00
< / details >