<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>04018ntm a2200337 i 4500</leader>
  <controlfield tag="003">MY-KuUP</controlfield>
  <controlfield tag="005">20260407155818.0</controlfield>
  <controlfield tag="006">t||||fr|||| 000 0 </controlfield>
  <controlfield tag="007">ta</controlfield>
  <controlfield tag="008">260407t20252025my a|||fr|||| 000 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">THE0010447 (Local)</subfield>
    <subfield code="q">Hardback</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">UMPSA</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="c">UMPSA</subfield>
    <subfield code="e">rda</subfield>
  </datafield>
  <datafield tag="090" ind1=" " ind2=" ">
    <subfield code="a">FKOM .R34 2025 r Thesis</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Rahiwan Nazar Romli,</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">An enhanced android malware detection framework with ranked features selection on static analysis /</subfield>
    <subfield code="c">Rahiwan Nazar Romli</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
    <subfield code="a">Kuantan, Pahang :</subfield>
    <subfield code="b">UMPSA,</subfield>
    <subfield code="c">2025</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="4">
    <subfield code="c">&#xA9; 2025</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">xii, 131 pages :</subfield>
    <subfield code="b">illustration (some colour) ;</subfield>
    <subfield code="c">30 cm. +</subfield>
    <subfield code="e">1 CD-ROM.</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="2">rdacontent</subfield>
    <subfield code="a">text</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="2">rdamedia</subfield>
    <subfield code="a">unmediated</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="2">rdacarrier</subfield>
    <subfield code="a">volume</subfield>
  </datafield>
  <datafield tag="347" ind1=" " ind2=" ">
    <subfield code="2">rda</subfield>
    <subfield code="a">text file</subfield>
    <subfield code="b">PDF</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Faculty of Computing</subfield>
  </datafield>
  <datafield tag="502" ind1=" " ind2=" ">
    <subfield code="a">Thesis (Doctor of Philosophy) -- Universiti Malaysia Pahang Al Sultan Abdullah - 2025</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
    <subfield code="a">Include bibliographical reference</subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
    <subfield code="a">Android emerges as the dominant mobile operating system globally. Driven by its high demand and open-source nature, it becomes a prime target for malware. Feature selection in Android malware analysis is a crucial process involving thousands of attributes. Selecting relevant attributes become increasingly challenging due to the need to thoroughly examine the application. Static analysis is one of the approaches considered as simpler and faster because it extracts malware features without executing the application. However, a major problem in static analysis is the selection of irrelevant attributes, which lead to misleading results for learning algorithms, overfitting, reduced generalizability and increased runtime. The study aims to improve the Android malware detection framework by strengthening its static analysis capabilities for optimal feature selection, refining the extracted malware features through an enhanced frequency-based optimization process, and finally validating the performance of the improved framework using real-world Android malware to ensure high detection accuracy and robustness. This study proposes an enhancement to the Android malware detection framework in the feature selection. It started with the automation in both feature extraction and binary feature vector generation. Additionally, the core Android malware detection framework is integrated with Feature Frequency Analysis to rank and filter the significant feature attributes. The enhanced framework is evaluated using 3011 benign applications from various categories in the official Google Play Store and 4995 malware applications from the AndroZoo dataset. Six machine learning algorithms, which are Random Forest, K-Nearest Neighbor (KNN), J48, Na&#xEF;ve Bayes, AdaBoostM1 and Voted Perceptron were tested on the enhanced framework with four different dataset-splitting techniques. Results indicated that the malware detection accuracy is improved with an optimised number of features as compared to the previous studies with 29 features and 95.3% precision. The finding is validated using regression analysis for each algorithm with 50 iterations. Random Forest Algorithm with cross-validation exhibited the highest performance relative to the benchmark studies and other classification methods with 95% accuracy. Consequently, the process of automated feature extraction effectively targets the features without limitations on the file size or quantity. It enhances the computational time with average 0.35s and reliable in identifying the significant features. For the future works, the combination or mapping of these two features, API Call and Permission could potentially lead to improved accuracy and reliability to better results and both could be used to achieve higher accuracy and acquire more reliable comparisons.</subfield>
  </datafield>
  <datafield tag="610" ind1="2" ind2="0">
    <subfield code="a">Faculty of Computing</subfield>
    <subfield code="x">Dissertations</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Universities and colleges</subfield>
    <subfield code="x">Dissertations</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Theses</subfield>
    <subfield code="x">Dissertations</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">lcc</subfield>
    <subfield code="c">THESIS</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">1</subfield>
    <subfield code="a">20000</subfield>
    <subfield code="b">20000</subfield>
    <subfield code="d">2026-04-07</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">FKOM .R34 2025 r Thesis</subfield>
    <subfield code="p">T000004786</subfield>
    <subfield code="r">2026-04-07 15:58:41</subfield>
    <subfield code="w">2026-04-07</subfield>
    <subfield code="y">THESIS</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">-2</subfield>
    <subfield code="a">20000</subfield>
    <subfield code="b">20000</subfield>
    <subfield code="d">2026-04-07</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">CD13994</subfield>
    <subfield code="p">T000004787</subfield>
    <subfield code="r">2026-04-07 15:59:16</subfield>
    <subfield code="w">2026-04-07</subfield>
    <subfield code="y">THESIS</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">104649</subfield>
    <subfield code="d">104655</subfield>
  </datafield>
</record>
