Developing a Software Agent to Access Drug-Related Information from the Dark Web

منشور: 2025-07-17

الملخص

Software agents have been increasingly utilized across various domains in information technology, including electronic commerce, information retrieval, and autonomous decision-making. In parallel, the dark web has become a prominent platform for illicit drug trading, particularly marijuana. While previous studies have focused on tracking users accessing the dark web, few have proposed structured methods for extracting drug-related information. Moreover, existing approaches are often time-consuming and complex, making them impractical for educational or analytical use. This research aims to model and develop a software agent capable of autonomously accessing and retrieving marijuana-related information from dark web marketplaces. The methodology follows a typical software agent development life cycle, encompassing requirement analysis, system design, development, evaluation, and documentation. Four specific plans were created to represent different dark web markets, each modeled using UML class diagrams. These diagrams were then normalized into a unified model to eliminate redundancy and streamline agent development. The results include a generalized UML class diagram that consolidates common functionalities such as user registration, login, drug search, and data retrieval across various markets. This normalized model facilitates more efficient and modular development of software agents in dark web environments. The main contribution of this study lies in its systematic modeling approach, offering a reusable framework for agent-based access to illicit online content for research and educational purposes. Future work will focus on extending this framework to support other domains and tasks within the dark web.

الكلمات المفتاحية: Agent-Based System Dark Web Drug Information Retrieval Software Agent UML Modeling

كيفية الاقتباس

Hassan KH Mohamed, & Hatem S Y Nabus. (2025). Developing a Software Agent to Access Drug-Related Information from the Dark Web. Bani Waleed University Journal of Humanities and Applied Sciences, 10(3), 415-435. https://doi.org/10.58916/jhas.v10i3.877

الرخصة

Creative Commons License

هذا العمل مرخص بموجب Creative Commons Attribution 4.0 International License.

السيرة الشخصية للمؤلف

  • Hassan KH Mohamed، Department of Computer Science, College of Arts and Sciences, University of Benghazi, Salouq, Libya.

    Name, surname: Hassan, Elfakhari

    Date of birth: 1-1-1979 Sex: male

    Marital status: married

    Nationality: Libyan

    Address: 782/37 Omer Moktar, Sulug City, Libya.

    Telephone:

    Mobile: +218 927280340

    E-mail:hasanelfakhari@uob.edu.ly

    Or  hasanelfakhari@yahoo.com

     

    EDUCTION AND QUALIFICATIONS

    2016: Master of Computer Science (Software Engineering) University Putra Malaysia (UPM)

               http://www.upm.edu.my

              Thesis Title: Integrated Tool to Support Knowledge Sharing Among Agile Software Development Team

    2004: Academy of Graduate Studies, Benghazi Libya         

    2001-2002: BSC degree in Computer Science (Software Engineering) University Benghazi, Libya

    1996-1997: Shaikh Shohada School - scientific department- degree off 83%

     

    EDUCTION AT OTHER INSTITUTIONS

    2001          : Course in VB Neebras institute Benghazi, Libya

    2004-2005:

    • Course in And Mana. Of Data Base
    • Course in Artificial Intelligent and Expert System
    • Course in Computer Network

    Academy of Graduate Studies, Benghazi Libya

    2009           : Course in English language Atlas institute Benghazi, Libya

    2010           : Course in English language Tawfik institute Benghazi, Libya

    2012-2013: Course in English language ELS language center, Kuala Lumpur

     

     

    2013-2014:

    • Academic reading
    • Speaking and Presentation skills
    • Academic Writing
    • Basic of Malay Skilli

             University Putra Malaysia, Kuala Lumpur

     

    WORK EXPEIENCE

     

    Jobs:

    Recent & Work place:

    2003-2004: Education, Benghazi, Libya

    2004-2017: Ministry of Finance, Alabyar/Suluq, Libya

    2017-2018: Lecturer,  and Director of the office of Scientific Affairs, the Quality and Registration offic of The higher institute for comprehensive professions – Suluq

    2018-2019 Head of The higher institute for comprehensive professions – Suluq

    2019-now: Lecturer and Quality Coordinator Dept.of Computer Science, Faculty of Arts & Sciences -Suluq

    2020-now Head of the  Computer Science Department, Faculty of Arts & Sciences -Suluq

     

    TEACHING EXPERIENCE

     

    Field of expertise:

    • Advanced data structure
    • Empirical methods for computer science
    • Advanced software engineering
    • Research methods in computer science
    • Automata theory and formal language
    • Software evaluation
    • Object oriented software development
    • Data mining
    • And Mana. Of Data Base
    • Artificial Intelligent and Expert System
    • Computer Network
    • Seminar in computer science
    • Software quality
    • Software architecture
    • Software agents
    • Software Development methodologies
    • System Requirement Specification(SRS)
    • Software design document(SDD)

    Courses taught:

    2016-Now:

    University Benghazi:

    Dept.of Computer Science, Faculty of Arts & Sciences –Suluq:

    Problems solving by C language, Structured programming, Fundamentals of computer science using C language, Fundamentals of programming,OOP using Java, Reseach Methods and Academic Writting, Real Time, Modeling and Systems Analysis , Computer Networks, Advance Data Structure using Java, Research Methods, Internet Programming Languages(HTML,PHP,Jscript,CSS,XML), Java programming(OOP),  Information System Analyses & Modeling.

    Faculty of Agriculture

    Fundamentals of computer

                Faculty of Economy

                Fundamentals of IT

            

    2016-2018:

     

    Faculty of Arts & Sciences – Gamins: Fundamentals of computer, programming using C++.

    • University Ajdabiya, Numerical1 & Numerical2.
    • The higher institute for comprehensive professions – Ajdabiya, Data Structure, Visual Basic.net Language, Data Structure using Pascal, OOP using C++, Numerical, Assembly Language.
    • Omer Moktar higher institute Suluq, Small Business Projects, Advance Web Programming, IT Project Management, Advance Programming Using .net Frame Work, Advance programming using C++, Software Engineering.
    • PetroLibya Academy, IT Basic Concepts, MATLAB

     

    2016-2024:

     

    • The higher institute for comprehensive professions – Gamins, Assembly Language, Logic Design, OOP using C++ and Digital Systems .
    • The higher institute for comprehensive professions – Suluq, Fundamentals of programming,Data Base,C Language, Fundamentals of IT,Research Methods, Internet Programming Languages(HTML,PHP,Jscript,CSS,XML), OOP using C++, Software Engineering.

     

     

    2021:

     

    • Faculty of Arts & Sciences – Alabyar: Discrete Structures and programming using Java.

     

    2022:

     

    • Faculty of Arts & Sciences – Tukra: Advance data structure and software Engineering.
    • The higher institute for comprehensive professions – Suluq, data base.

    2023-2024:

     

    • Faculty of Arts & Sciences – Tukra: Advance data structure and data structure.
    • The higher institute for comprehensive professions – Gamins, computer graphic, OOP using java.
    • The higher institute for comprehensive professions – Alabyar, Fundamentals of IT, Database.

     

     

    PRESENT ACTIVITIES/PROJECTS

    • Studio Assessor System

    Studio Assessor System is a mobile application and website based for Faculty of Architecture and Design in UPM to manage the Studio Assessment processes

    • E-Leave System
    • Online Shopping System
    • Online Islamic Banking System
    • Online Library System
    • Online Hotel Booking
    • University System using Java swing
    • University System using C#

     

    Presentations at UPM university

    • To summarize paper related to software quality
      • Topic of Paper

                    Software Metrics

     

    • Paper Title

    Quality Assessment Method for Software Development Process Document based on Software Document Characteristics Metric

    • To summarize paper Blackboard Architecture
    • Aspect oriented design for team learning management system
      Article Presentation
    • Dark Web report

     

    Papers in preparation

    ADDITIONAL INFORMATION

    Programming Languages

    • “Java” Very Good knowledge
    • “C” Very good Knowledge
    • “C++” Very good Knowledge
    • “C#.net” Very good Knowledge
    • “Visual Basic.net” Very good Knowledge
    • “Pascal” Very good knowledge
    • “Assembly” Very good knowledge
    • “Python” Poor knowledge
    • Internet programming (HTML, XML, ASP, ASP.NET, PHP, CSS, jQuery)

    Operating Systems

    • Dos Very good knowledge
    • Linux very good knowledge
    • Windows Very good knowledge

     

    General Applications

    • Access Database application
    • Microsoft Office, PowerPoint etc.
    • MYSQL Database
    • SQL Server

    Activities and interests:

    Spoken languages:

    • Arabic: Fluent.
    • English: Good in speaking, very good reading and writing.
    • Basic of Malay Skilli

     

    Hobbies and Sports:

    Watching foreign movies, Surfing on the internet, Swimming, Soccer football, running, walking and reading on computer.

    Driving License:

    Full, valid and clean driving license (Libyan & Malaysian driving license).

    Reference

    Available upon request

المراجع

1.
Bergman, M. K. (2001). White paper: the deep web: surfacing hidden value. Journal of electronic publishing, 7(1).
2.
Dorri, A., Kanhere, S. S., & Jurdak, R. (2018). Multi-agent systems: A survey. Ieee Access, 6, 28573-28593.
3.
Green, S., Hurst, L., Nangle, B., Cunningham, P., Somers, F., & Evans, R. (1997). Software agents: A review. Department of Computer Science, Trinity College Dublin, Tech. Rep. TCS-CS-1997-06.
4.
Hayes, D. R., Cappa, F., & Cardon, J. (2018). A framework for more effective dark web marketplace investigations. Information, 9(8), 186.
5.
Huang, X., Liu, W., Chen, X., Wang, X., Wang, H., Lian, D., Wang, Y., Tang, R., & Chen, E. (2024). Understanding the planning of LLM agents: A survey. arXiv preprint arXiv:2402.02716.
6.
Jennings, N. R. (2001). Building complex software systems: The case for an agent-based approach. Communications of the ACM, 44, 35-41.
7.
Jin, H., Huang, L., Cai, H., Yan, J., Li, B., & Chen, H. (2024). From llms to llm-based agents for software engineering: A survey of current, challenges and future. arXiv preprint arXiv:2408.02479.
8.
Jin, Y., Jang, E., Cui, J., Chung, J.-W., Lee, Y., & Shin, S. (2023). Darkbert: A language model for the dark side of the internet. arXiv preprint arXiv:2305.08596.
9.
Majdoub, Y., Charrada, E. B., & Touati, H. (2025). Towards Adaptive Software Agents for Debugging. arXiv preprint arXiv:2504.18316.
10.
Morato, J., Sanchez-Cuadrado, S., & Navajas, S. (2025). Evaluating retrieval and ranking strategies on the dark web: a focus on Tor search engines. Information Discovery and Delivery.
11.
Nwana, H. S. (1996). Software agents: An overview. The knowledge engineering review, 11(3), 205-244.
12.
OSINT Team. (2024, May). Top 6 OSINT tools for dark web investigations in 2024. OSINT Team. https://osintteam.blog/top-6-osint-tools-for-dark-web-investigations-in-2024-0946426c87c3
13.
Park, J. S., O'Brien, J., Cai, C. J., Morris, M. R., Liang, P., & Bernstein, M. S. (2023). Generative agents: Interactive simulacra of human behavior. Proceedings of the 36th annual acm symposium on user interface software and technology,
14.
Qian, C., Liu, W., Liu, H., Chen, N., Dang, Y., Li, J., Yang, C., Chen, W., Su, Y., & Cong, X. (2024). ChatDev: Communicative Agents for Software Development. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers),
15.
Russell, S., & Norvig, P. (2010). Artificial Intelligence: A Modern Approach.
16.
Wooldridge, M. (2001). Intelligent agents: The key concepts. In ECCAI Advanced Course on Artificial Intelligence (pp. 3-43). Springer.
17.
Wooldridge, M., & Jennings, N. R. (1995). Intelligent agents: Theory and practice. The knowledge engineering review, 10(2), 115-152.
18.
Wrona, Z., Buchwald, W., Ganzha, M., Paprzycki, M., Leon, F., Noor, N., & Pal, C.-V. (2023). Overview of software agent platforms available in 2023. Information, 14(6), 348.
19.
Ye, D., Zhang, M., & Vasilakos, A. V. (2016). A survey of self-organization mechanisms in multiagent systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 47(3), 441-461.
20.
Zhang, N., Ebrahimi, M., Li, W., & Chen, H. (2022). Counteracting dark Web text-based CAPTCHA with generative adversarial learning for proactive cyber threat intelligence. ACM Transactions on Management Information Systems (TMIS), 13(2), 1-21.
21.
Zhou, W., Jiang, Y. E., Li, L., Wu, J., Wang, T., Qiu, S., Zhang, J., Chen, J., Wu, R., & Wang, S. (2023). Agents: An open-source framework for autonomous language agents. arXiv preprint arXiv:2309.07870.

الأعمال الأكثر قراءة لنفس المؤلف/المؤلفين

1 2 3 4 5 6 7 8 9 10 > >> 

المؤلفات المشابهة

1-10 من 133

يمكنك أيضاً إبدأ بحثاً متقدماً عن المشابهات لهذا المؤلَّف.