Skip to content

DPI-1047: Oracle Client library cannot be loaded: libclntsh.so #2677

@ghost

Description

What's the problem (or question)?

Error when running sqlmap

Do you have an idea for a solution?

no

How can we reproduce the issue?

Just running sqlmap, version 1.1.8-1 on blackarch (arch linux)

What are the running context details?

  • Installed using archlinux pacman which was run through blackarch script installation: - https://www.blackarch.org/downloads.html#install-repo
  • Arch linux
    [fabio@fabio-pc ~]$ sqlmap
    Traceback (most recent call last):
    File "sqlmap.py", line 39, in
    from lib.controller.controller import start
    File "/opt/sqlmap/lib/controller/controller.py", line 12, in
    from lib.controller.action import action
    File "/opt/sqlmap/lib/controller/action.py", line 8, in
    from lib.controller.handler import setHandler
    File "/opt/sqlmap/lib/controller/handler.py", line 32, in
    from plugins.dbms.oracle.connector import Connector as OracleConn
    File "/opt/sqlmap/plugins/dbms/oracle/connector.py", line 9, in
    import cx_Oracle
    cx_Oracle.DatabaseError: DPI-1047: Oracle Client library cannot be loaded: libclntsh.so: cannot open shared object file: No such file or directory. See https://oracle.github.io/odpi/doc/installation.html for help

That's strange because never before I had to have oracle installed in order to run sqlmap

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions