[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-127733-en":3,"doc-seo-127733-105":30,"detail-sidebar-cat-0-en-105":92},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},127733,962084926284,"Aurora","https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0",8,"Research & Report","Web Based Malicious URL Detection Through Feature Selection (Special Characters) with Machine Learning","With the advancement of technology, malicious software and malware attacks continue to increase, creating a need for reliable protection for everyday users. This research implements several machine learning algorithms for web-based malware detection using feature extraction from URLs. Feature extraction is implemented with Python, then processed through defined specifications to produce a classification output. The output identifies whether a given URL is malicious or benign, supporting a practical line of defense to reduce user exposure to malware.","Web Based Malicious URL Detection Through Feature Selection (Special Characters) with Machine Learning  \nANWAR RAZLAN BIN RASALI  \nBachelor of Computer Science (Computer Systems and Networking)  \nUNIVERSITI MALAYSIA PAHANG  \nUNIVERSITI MALAYSIA PAHANG  \n\n| DECLARATION OF THESIS AND COPYRIGHT |  |  |  |\n| --- | --- | --- | --- |\n| Author’s Full Name Date ofBirth\u003Cbr>Title\u003Cbr>Academic Session | : Anwar Razlan bin Rasali\u003Cbr>: Web Based Malicious URL Detection Through Feature Selection (Special Characters) with Machine Learning\u003Cbr>: Semester 2 2022/2023 |  |  |\n| I declare that this thesis is classified as: |  |  |  |\n| 􀂅 CONFIDENTIAL\u003Cbr>􀂅 RESTRICTED |  | (Contains confidential information under the Official Secret Act 1997) *\u003Cbr>(Contains restricted information as specified by the |  |\n| organization where research was done) *\u003Cbr>􀀻 OPEN ACCESS I agree that my thesis to be published as online open access\u003Cbr>(Full Text)\u003Cbr>I acknowledge that Universiti Malaysia Pahang reserves the following rights:\u003Cbr>1. The Thesis is the Property of Universiti Malaysia Pahang\u003Cbr>2. The Library of Universiti Malaysia Pahang has the right to make copies of the thesis for the purpose of research only.\u003Cbr>3. The library has the right to make copies of the thesis for academic exchange. |  |  |  |\n| Certified by:\u003Cbr>\u003Cbr>(Student’s Signature)\u003Cbr>New IC/Passport Number Date: 12 July 2023 |  |  | (Supervisor’s Signature)\u003Cbr>Wan Nurulsafawati binti Wan Manan\u003Cbr>Name of Supervisor Date: |\n\nNOTE: * If the thesis is CONFIDENTIAL or RESTRICTED, please attach a thesis declaration letter.  \nTHESIS DECLARATION LETTER (OPTIONAL)  \nLibrarian,  \nPerpustakaan Universiti Malaysia Pahang,  \nUniversiti Malaysia Pahang, Lebuhraya Tun Razak, 26300, Gambang, Kuantan.  \nDear Sir,  \nCLASSIFICATION OF THESIS AS RESTRICTED  \nPlease be informed that the following thesis is classified as RESTRICTED for a period of three (3) years from the date of this letter. The reasons for this classification are as listed below.  \nAuthor’s Name  \nThesis Title  \nReasons (i)  \n(ii)  \n(iii)  \nThank you.  \nYours faithfully,  \n(Supervisor’s Signature)  \nDate:  \nStamp:  \nNote: This letter should be written by the supervisor, addressed to the Librarian, Perpustakaan Universiti Malaysia Pahang with its copy attached to the thesis.  \nSUPERVISOR’S DECLARATION  \nI hereby declare that I have checked this thesis and in my opinion, this thesis is adequate in terms of scope and quality for the award of the degree of Bachelor of Computer Science (Computer Systems and Networking)  \n(Supervisor’s Signature)  \nFull Name :  \nPosition :  \nDate :  \nSTUDENT’S DECLARATION  \nI hereby declare that the work in this thesis is based on my original work except for quotations and citations which have been duly acknowledged. I also declare that it has not been previously or concurrently submitted for any other degree at Universiti Malaysia Pahang or any other institutions.  \n(Student’s Signature)  \nFull Name : ANWAR RAZLAN BIN RASALI  \nID Number : CA20014  \nDate : 12 July 2023  \nWeb Based Malicious URL Detection Through Feature Selection (Special Characters) with Machine Learning  \nANWAR RAZLAN BIN RASALI  \nThesis submitted in fulfilment of the requirements  \nfor the award of the degree of  \nBachelor of Computer Science (Computer Systems and  \nNetworking)  \nACKNOWLEDGEMENTS  \nFirst and foremost, I would express great acknowledgement and appreciation to the Board of Directors for the Faculty of Computing, UMP, for giving me the opportunity to study here, let alone giving the green light to take part in the final year project. It is with great honor I give to all who have made this possible in the first place.  \nFurthermore, I would like to express my utmost thankfulness to Dr. Wan Nurulsafawatibinti Wan Manan for taking me in as one of her students under her supervision for this project. She has enlightened me in many ways of the wonders of Artificial Intelligence and Machine Learning.  \nI would also express my greatest respec","cbCaiaeRWkp3cYWR","https://ap.wps.com/l/cbCaiaeRWkp3cYWR","pdf",1812903,1,108,"English","en",105,"# Declaration\n# Title Page\n# Acknowledgements\n# Abstrak\n# Abstract\n# Table of Content","[{\"question\":\"What is the main goal of this research?\",\"answer\":\"The research aims to detect web-based malware by determining whether a URL is malicious or benign using machine learning algorithms.\"},{\"question\":\"How does the system perform detection?\",\"answer\":\"It extracts features from URLs using Python, then applies specifications to classify the resulting feature output as malicious or benign.\"},{\"question\":\"Which technologies are used in the implementation?\",\"answer\":\"The feature extraction process is implemented in Python, and multiple machine learning algorithms are used to support the classification stage.\"}]","Web Based Malicious URL Detection Through Feature Selection (Special Characters) with Machine Learning | PDF",1785941314,272,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":28},"web-based-malicious-url-detection-through-feature-selection-special-characters-with-machine-learning","",{"@graph":36,"@context":86},[37,54,69],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/web-based-malicious-url-detection-through-feature-selection-special-characters-with-machine-learning/127733/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-23","2026-08-05",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"What is the main goal of this research?","Question",{"text":76,"@type":77},"The research aims to detect web-based malware by determining whether a URL is malicious or benign using machine learning algorithms.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"How does the system perform detection?",{"text":81,"@type":77},"It extracts features from URLs using Python, then applies specifications to classify the resulting feature output as malicious or benign.",{"name":83,"@type":74,"acceptedAnswer":84},"Which technologies are used in the implementation?",{"text":85,"@type":77},"The feature extraction process is implemented in Python, and multiple machine learning algorithms are used to support the classification stage.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":93},[94,98,102,106,111,116,121,124,129,132,136],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":95,"show_sort_weight":96,"slug":97},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":99,"show_sort_weight":100,"slug":101},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":103,"show_sort_weight":104,"slug":105},"Exam",70,"exam",{"id":107,"doc_module":4,"doc_module_name":46,"category_name":108,"show_sort_weight":109,"slug":110},5,"Comic",60,"comic",{"id":112,"doc_module":4,"doc_module_name":46,"category_name":113,"show_sort_weight":114,"slug":115},6,"Technology",50,"technology",{"id":117,"doc_module":4,"doc_module_name":46,"category_name":118,"show_sort_weight":119,"slug":120},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":122,"slug":123},30,"research-report",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":126,"show_sort_weight":127,"slug":128},9,"Religion & Spirituality",20,"religion-spirituality",{"id":127,"doc_module":4,"doc_module_name":46,"category_name":130,"show_sort_weight":127,"slug":131},"World Cup","world-cup",{"id":133,"doc_module":4,"doc_module_name":46,"category_name":134,"show_sort_weight":133,"slug":135},10,"Lifestyle","lifestyle",{"id":137,"doc_module":4,"doc_module_name":46,"category_name":138,"show_sort_weight":107,"slug":139},19,"General","general"]