Beranda › Forums › Mempelajari Teknik Hacking Tingkat Pemula › Information Gathering Pasif
- This topic has 8 replies, 2 voices, and was last updated 1 year, 8 months ago by Coach Williams.
-
AuthorPosts
-
February 28, 2025 at 3:24 PM #244934
Izin bertanya coach, terdapat missing ketika saya menuliskan
” python3 dirsearch.py -u http://testphp.vulnweb.com/ -e php ” di Terminal Emulator Kali Linux, namun hasilnya tidak seperti yang ada di video pada materi Information Gathering Pasif (mnt 02:51).┌──(ishikawasansan㉿kazama)-[~/dirsearch]
└─$ python3 dirsearch.py -u http://testphp.vulnweb.com/ -e php
Traceback (most recent call last):
File “/home/ishikawasansan/dirsearch/dirsearch.py”, line 81, in <module>
main()
File “/home/ishikawasansan/dirsearch/dirsearch.py”, line 74, in main
from lib.controller.controller import Controller
File “/home/ishikawasansan/dirsearch/lib/controller/controller.py”, line 28, in <module>
import mysql.connector
ModuleNotFoundError: No module named ‘mysql’Berikut adalah gambarnya:
https://drive.google.com/file/d/14gccvS_50Xagkbv8UDpuS6goNiSIAQG4/view?usp=sharingMohon penejelasan dan solusinya coach
March 1, 2025 at 10:30 AM #244963untuk ini keliatannya modul mysql blom terinstall apakah sudh melakukan:
~# sudo pip3 install -r requirements.txtMarch 6, 2025 at 2:52 PM #245309Belum coach kayanya
Untuk cara install modul mysqlnya di Terminal Emulator bagaimana ya coach?
Apakah dengan cara ini “sudo pip3 install -r requirements” atau bukan?March 6, 2025 at 5:20 PM #245312┌──(ishikawasansan㉿kazama)-[~]
└─$ mysql –version
mysql from 11.4.4-MariaDB, client 15.2 for debian-linux-gnu (x86_64) using EditLine wrapperSaya sudah memeriksa di Kali Linux saya ternyata sudah terinstal coach
March 8, 2025 at 5:38 PM #245706┌──(ishikawasansan㉿kazama)-[~]
└─$ sudo pip3 install -r requirements.txt
Katika saya melakukan sudo pip3 install -r requirements.txt terjadi error coach seperti:
error: externally-managed-environment× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.If you wish to install a non-Kali-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have pypy3-venv installed.If you wish to install a non-Kali-packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.For more information, refer to the following:
* https://www.kali.org/docs/general-use/python3-external-packages/
* /usr/share/doc/python3.12/README.venvnote: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing –break-system-packages.
hint: See PEP 668 for the detailed specification.Lalu bagaimana ya coach solusinya?
March 9, 2025 at 2:38 PM #245708sudo pip3 install -r requirements -–break-system-packagesMarch 10, 2025 at 2:16 PM #245997Saya sudah melakuakan sudo pip3 install -r requirements -–break-system-packages
Tetapi masih tidak bisa coach, bagaimana solusinya lagi coach?┌──(ishikawasansan㉿kazama)-[~/dirsearch]
└─$ sudo pip3 install -r requirements –break-system-packages
ERROR: Could not open requirements file: [Errno 2] No such file or directory: ‘requirements’March 10, 2025 at 2:38 PM #246139┌──(ishikawasansan㉿kazama)-[~/dirsearch]
└─$ ls
CHANGELOG.md CONTRIBUTORS.md dirsearch.py __init__.py options.ini requirements.txt setup.py testing.py
config.ini db Dockerfile lib README.md setup.cfg static tests┌──(ishikawasansan㉿kazama)-[~/dirsearch]
└─$ sudo pip3 install -r requirements –break-system-packages
[sudo] password for ishikawasansan:
ERROR: Could not open requirements file: [Errno 2] No such file or directory: ‘requirements’┌──(ishikawasansan㉿kazama)-[~/dirsearch]
└─$ sudo pip3 install -r requirements.txt –break-system-packagesRequirement already satisfied: PySocks>=1.7.1 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1)) (1.7.1)
Requirement already satisfied: Jinja2>=3.0.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 2)) (3.1.5)
Requirement already satisfied: defusedxml>=0.7.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 3)) (0.7.1)
Requirement already satisfied: pyopenssl>=21.0.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 4)) (25.0.0)
Requirement already satisfied: requests>=2.27.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 5)) (2.32.3)
Collecting requests_ntlm>=1.3.0 (from -r requirements.txt (line 6))
Downloading requests_ntlm-1.3.0-py3-none-any.whl.metadata (2.4 kB)
Requirement already satisfied: colorama>=0.4.4 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 7)) (0.4.6)
Requirement already satisfied: ntlm_auth>=1.5.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 8)) (1.5.0)
Requirement already satisfied: beautifulsoup4>=4.8.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 9)) (4.13.3)
Collecting mysql-connector-python>=8.0.20 (from -r requirements.txt (line 10))
Downloading mysql_connector_python-9.2.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (6.0 kB)
Requirement already satisfied: psycopg>=3.0 in /usr/lib/python3/dist-packages (from psycopg[binary]>=3.0->-r requirements.txt (line 11)) (3.2.4)
Collecting defusedcsv>=2.0.0 (from -r requirements.txt (line 12))
Downloading defusedcsv-2.0.0-py3-none-any.whl.metadata (2.6 kB)
Collecting requests-toolbelt>=1.0.0 (from -r requirements.txt (line 13))
Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata (14 kB)
Requirement already satisfied: setuptools>=66.0.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 14)) (75.6.0)
Requirement already satisfied: httpx>=0.27.2 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 15)) (0.27.2)
Collecting httpx-ntlm>=1.4.0 (from -r requirements.txt (line 16))
Downloading httpx_ntlm-1.4.0-py3-none-any.whl.metadata (2.0 kB)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/lib/python3/dist-packages (from Jinja2>=3.0.0->-r requirements.txt (line 2)) (2.1.5)
Requirement already satisfied: cryptography<45,>=41.0.5 in /usr/lib/python3/dist-packages (from pyopenssl>=21.0.0->-r requirements.txt (line 4)) (43.0.0)
Requirement already satisfied: typing-extensions>=4.9 in /usr/lib/python3/dist-packages (from pyopenssl>=21.0.0->-r requirements.txt (line 4)) (4.12.2)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests>=2.27.0->-r requirements.txt (line 5)) (2025.1.31)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3/dist-packages (from requests>=2.27.0->-r requirements.txt (line 5)) (3.4.1)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests>=2.27.0->-r requirements.txt (line 5)) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3/dist-packages (from requests>=2.27.0->-r requirements.txt (line 5)) (2.3.0)
Requirement already satisfied: pyspnego>=0.4.0 in /usr/lib/python3/dist-packages (from requests_ntlm>=1.3.0->-r requirements.txt (line 6)) (0.10.2)
Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3/dist-packages (from beautifulsoup4>=4.8.0->-r requirements.txt (line 9)) (2.6)
Requirement already satisfied: anyio in /usr/lib/python3/dist-packages (from httpx>=0.27.2->-r requirements.txt (line 15)) (4.7.0)
Requirement already satisfied: httpcore==1.* in /usr/lib/python3/dist-packages (from httpx>=0.27.2->-r requirements.txt (line 15)) (1.0.7)
Requirement already satisfied: sniffio in /usr/lib/python3/dist-packages (from httpx>=0.27.2->-r requirements.txt (line 15)) (1.3.1)
Requirement already satisfied: h11<0.15,>=0.13 in /usr/lib/python3/dist-packages (from httpcore==1.*->httpx>=0.27.2->-r requirements.txt (line 15)) (0.14.0)
Collecting psycopg-binary==3.2.4 (from psycopg[binary]>=3.0->-r requirements.txt (line 11))
Downloading psycopg_binary-3.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.8 kB)
Downloading requests_ntlm-1.3.0-py3-none-any.whl (6.6 kB)
Downloading mysql_connector_python-9.2.0-cp312-cp312-manylinux_2_28_x86_64.whl (34.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.0/34.0 MB 1.5 MB/s eta 0:00:00
Downloading defusedcsv-2.0.0-py3-none-any.whl (7.8 kB)
Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
Downloading httpx_ntlm-1.4.0-py3-none-any.whl (4.2 kB)
Downloading psycopg_binary-3.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 1.7 MB/s eta 0:00:00
Installing collected packages: defusedcsv, psycopg-binary, mysql-connector-python, requests-toolbelt, requests_ntlm, httpx-ntlm
Attempting uninstall: requests_ntlm
Found existing installation: requests-ntlm 1.1.0
Uninstalling requests-ntlm-1.1.0:
Successfully uninstalled requests-ntlm-1.1.0
Successfully installed defusedcsv-2.0.0 httpx-ntlm-1.4.0 mysql-connector-python-9.2.0 psycopg-binary-3.2.4 requests-toolbelt-1.0.0 requests_ntlm-1.3.0
WARNING: Running pip as the ‘root’ user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the –root-user-action option if you know what you are doing and want to suppress this warning.Lalu saya mencoba lagi tetapi ada Warning coach, apakah aman?
March 10, 2025 at 5:01 PM #246531iya gpp itu bisa lanjut kok
-
AuthorPosts
- You must be logged in to reply to this topic.