Android Static and Dynamic Features

823
No Permissions Requested 1 INTERNET Allows applications to open networ 2 READ_PHONE_STATE Allows read only access to phone s 3 ACCESS_NETWORK_STATE Allows applications to access inform 4 WRITE_EXTERNAL_STORAGE Allows an application to write to ex 5 ACCESS_WIFI_STATE Allows applications to access inform 6 READ_SMS Allows an application to read SMS m 7 RECEIVE_BOOT_COMPLETED Allows an application to receive the 8 SEND_SMS Allows an application to send SMS 9 RECEIVE_SMS Allows an application to receive SM 10 ACCESS_COARSE_LOCATION Allows an app to access approxima 11 READ_CONTACTS Allows an application to read the u 12 ACCESS_FINE_LOCATION Allows an app to access precise loc 13 WAKE_LOCK Allows using PowerManager WakeL 14 CALL_PHONE Allows an application to initiate a p 15 CHANGE_WIFI_STATE Allows applications to change Wi-F 16 WRITE_CONTACTS Allows an application to write the u 17 WRITE_APN_SETTING Allows applications to write the apn No API Calls 1 getSimSerialNumber() P 2 getSubscriberId() P 3 getLine1Number() P 4 getCellLocation() P 5 getNetworkOperator() P 6 httpclient.execute() N 7 getOutputStream() N 8 getInputStream() N 9 getNetworkInfo() N 10 HttpURLConnection.connect() N 11 openStream() N 12 setDataAndType() N 13 setRequestMethod() N 14 sendTextMessage() SMS 15 sendDataMessage() SMS 16 getWifiState() Wifi 17 getWifiEnabled() Wifi 18 startService() O 19 Runtime.exec() Command 20 getInstance() Cipher No Behaviour / System Call 1 clone 2 execve

description

List of Android Features

Transcript of Android Static and Dynamic Features

Page 1: Android Static and Dynamic Features

No Permissions Requested1 INTERNET Allows applications to open network sockets2 READ_PHONE_STATE Allows read only access to phone state3 ACCESS_NETWORK_STATE Allows applications to access information about networks4 WRITE_EXTERNAL_STORAGE Allows an application to write to external storage5 ACCESS_WIFI_STATE Allows applications to access information about Wi-Fi networks6 READ_SMS Allows an application to read SMS messages7 RECEIVE_BOOT_COMPLETED Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting8 SEND_SMS Allows an application to send SMS messages9 RECEIVE_SMS Allows an application to receive SMS messages

10 ACCESS_COARSE_LOCATION Allows an app to access approximate location11 READ_CONTACTS Allows an application to read the user's contacts data12 ACCESS_FINE_LOCATION Allows an app to access precise location13 WAKE_LOCK Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming14 CALL_PHONE Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call15 CHANGE_WIFI_STATE Allows applications to change Wi-Fi connectivity state16 WRITE_CONTACTS Allows an application to write the user's contacts data17 WRITE_APN_SETTING Allows applications to write the apn settings

No API Calls1 getSimSerialNumber() P2 getSubscriberId() P3 getLine1Number() P4 getCellLocation() P5 getNetworkOperator() P6 httpclient.execute() N7 getOutputStream() N8 getInputStream() N9 getNetworkInfo() N

10 HttpURLConnection.connect() N11 openStream() N12 setDataAndType() N13 setRequestMethod() N14 sendTextMessage() SMS15 sendDataMessage() SMS16 getWifiState() Wifi17 getWifiEnabled() Wifi18 startService() O19 Runtime.exec() Command20 getInstance() Cipher

No Behaviour / System Call1 clone2 execve

Page 2: Android Static and Dynamic Features

3 fork4 getuid5 getuid326 geteuid7 geteuid328 accept9 bind

10 connect11 mkdir12 open13 read14 recv15 rename16 rmdir17 send18 stat19 ulink20 vfork21 write

Page 3: Android Static and Dynamic Features

Allows applications to open network socketsAllows read only access to phone stateAllows applications to access information about networksAllows an application to write to external storageAllows applications to access information about Wi-Fi networksAllows an application to read SMS messagesAllows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes bootingAllows an application to send SMS messagesAllows an application to receive SMS messagesAllows an app to access approximate locationAllows an application to read the user's contacts dataAllows an app to access precise locationAllows using PowerManager WakeLocks to keep processor from sleeping or screen from dimmingAllows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the callAllows applications to change Wi-Fi connectivity stateAllows an application to write the user's contacts dataAllows applications to write the apn settings

Page 4: Android Static and Dynamic Features
Page 5: Android Static and Dynamic Features

Allows applications to open network socketsAllows read only access to phone stateAllows applications to access information about networksAllows an application to write to external storageAllows applications to access information about Wi-Fi networksAllows an application to read SMS messagesAllows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes bootingAllows an application to send SMS messagesAllows an application to receive SMS messagesAllows an app to access approximate locationAllows an application to read the user's contacts dataAllows an app to access precise locationAllows using PowerManager WakeLocks to keep processor from sleeping or screen from dimmingAllows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the callAllows applications to change Wi-Fi connectivity stateAllows an application to write the user's contacts dataAllows applications to write the apn settings

Page 6: Android Static and Dynamic Features

Payload is defined as a destructive mechanism which is carry by the malware in it designed source code. As for this botnet research, payload is defined as a destructive mechanism, which can be done via four destructive mechanisms and caused loss of confidential information and caused damage to the victim’s. There are unauthorized SMS, command and control (C & C), confidential and private information leakage and backdoor installation. The payload was gathered from source code of malware file during static analysis.

Page 7: Android Static and Dynamic Features

Android Botnet Classification

No. Android Botnet123456789

101112131415161718192021222324252627282930313233343536373839

Page 8: Android Static and Dynamic Features

404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384

Page 9: Android Static and Dynamic Features

858687888990919293949596979899

100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129

Page 10: Android Static and Dynamic Features

130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174

Page 11: Android Static and Dynamic Features

175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219

Page 12: Android Static and Dynamic Features

220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264

Page 13: Android Static and Dynamic Features

265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309

Page 14: Android Static and Dynamic Features

310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354

Page 15: Android Static and Dynamic Features

355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399

Page 16: Android Static and Dynamic Features

400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444

Page 17: Android Static and Dynamic Features

445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489

Page 18: Android Static and Dynamic Features

490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534

Page 19: Android Static and Dynamic Features

535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579

Page 20: Android Static and Dynamic Features

580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624

Page 21: Android Static and Dynamic Features

625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669

Page 22: Android Static and Dynamic Features

670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714

Page 23: Android Static and Dynamic Features

715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759

Page 24: Android Static and Dynamic Features

760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804

Page 25: Android Static and Dynamic Features

805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849

Page 26: Android Static and Dynamic Features

850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894

Page 27: Android Static and Dynamic Features

895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939

Page 28: Android Static and Dynamic Features

940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984

Page 29: Android Static and Dynamic Features

985986987988989990991992993994995996997998999

100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029

Page 30: Android Static and Dynamic Features

103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074

Page 31: Android Static and Dynamic Features

107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119

Page 32: Android Static and Dynamic Features

112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164

Page 33: Android Static and Dynamic Features

116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209

Page 34: Android Static and Dynamic Features

121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254

Page 35: Android Static and Dynamic Features

125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299

Page 36: Android Static and Dynamic Features

130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344

Page 37: Android Static and Dynamic Features

134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389

Page 38: Android Static and Dynamic Features

139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434

Page 39: Android Static and Dynamic Features

143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479

Page 40: Android Static and Dynamic Features

148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524

Page 41: Android Static and Dynamic Features

152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569

Page 42: Android Static and Dynamic Features

157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614

Page 43: Android Static and Dynamic Features

161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659

Page 44: Android Static and Dynamic Features

166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704

Page 45: Android Static and Dynamic Features

170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749

Page 46: Android Static and Dynamic Features

175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794

Page 47: Android Static and Dynamic Features

179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839

Page 48: Android Static and Dynamic Features

184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884

Page 49: Android Static and Dynamic Features

188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929

Page 50: Android Static and Dynamic Features

PERMISSION (P)1 2

Family INTERNET READ_PHONE_STATE

Page 51: Android Static and Dynamic Features
Page 52: Android Static and Dynamic Features
Page 53: Android Static and Dynamic Features
Page 54: Android Static and Dynamic Features
Page 55: Android Static and Dynamic Features
Page 56: Android Static and Dynamic Features
Page 57: Android Static and Dynamic Features
Page 58: Android Static and Dynamic Features
Page 59: Android Static and Dynamic Features
Page 60: Android Static and Dynamic Features
Page 61: Android Static and Dynamic Features
Page 62: Android Static and Dynamic Features
Page 63: Android Static and Dynamic Features
Page 64: Android Static and Dynamic Features
Page 65: Android Static and Dynamic Features
Page 66: Android Static and Dynamic Features
Page 67: Android Static and Dynamic Features
Page 68: Android Static and Dynamic Features
Page 69: Android Static and Dynamic Features
Page 70: Android Static and Dynamic Features
Page 71: Android Static and Dynamic Features
Page 72: Android Static and Dynamic Features
Page 73: Android Static and Dynamic Features
Page 74: Android Static and Dynamic Features
Page 75: Android Static and Dynamic Features
Page 76: Android Static and Dynamic Features
Page 77: Android Static and Dynamic Features
Page 78: Android Static and Dynamic Features
Page 79: Android Static and Dynamic Features
Page 80: Android Static and Dynamic Features
Page 81: Android Static and Dynamic Features
Page 82: Android Static and Dynamic Features
Page 83: Android Static and Dynamic Features
Page 84: Android Static and Dynamic Features
Page 85: Android Static and Dynamic Features
Page 86: Android Static and Dynamic Features
Page 87: Android Static and Dynamic Features
Page 88: Android Static and Dynamic Features
Page 89: Android Static and Dynamic Features
Page 90: Android Static and Dynamic Features
Page 91: Android Static and Dynamic Features
Page 92: Android Static and Dynamic Features
Page 93: Android Static and Dynamic Features

PERMISSION (P)3 4

ACCESS_NETWORK_STATE WRITE_EXTERNAL_STORAGE

Page 94: Android Static and Dynamic Features
Page 95: Android Static and Dynamic Features
Page 96: Android Static and Dynamic Features
Page 97: Android Static and Dynamic Features
Page 98: Android Static and Dynamic Features
Page 99: Android Static and Dynamic Features
Page 100: Android Static and Dynamic Features
Page 101: Android Static and Dynamic Features
Page 102: Android Static and Dynamic Features
Page 103: Android Static and Dynamic Features
Page 104: Android Static and Dynamic Features
Page 105: Android Static and Dynamic Features
Page 106: Android Static and Dynamic Features
Page 107: Android Static and Dynamic Features
Page 108: Android Static and Dynamic Features
Page 109: Android Static and Dynamic Features
Page 110: Android Static and Dynamic Features
Page 111: Android Static and Dynamic Features
Page 112: Android Static and Dynamic Features
Page 113: Android Static and Dynamic Features
Page 114: Android Static and Dynamic Features
Page 115: Android Static and Dynamic Features
Page 116: Android Static and Dynamic Features
Page 117: Android Static and Dynamic Features
Page 118: Android Static and Dynamic Features
Page 119: Android Static and Dynamic Features
Page 120: Android Static and Dynamic Features
Page 121: Android Static and Dynamic Features
Page 122: Android Static and Dynamic Features
Page 123: Android Static and Dynamic Features
Page 124: Android Static and Dynamic Features
Page 125: Android Static and Dynamic Features
Page 126: Android Static and Dynamic Features
Page 127: Android Static and Dynamic Features
Page 128: Android Static and Dynamic Features
Page 129: Android Static and Dynamic Features
Page 130: Android Static and Dynamic Features
Page 131: Android Static and Dynamic Features
Page 132: Android Static and Dynamic Features
Page 133: Android Static and Dynamic Features
Page 134: Android Static and Dynamic Features
Page 135: Android Static and Dynamic Features
Page 136: Android Static and Dynamic Features

PERMISSION (P)5 6

ACCESS_WIFI_STATE READ_SMS

Page 137: Android Static and Dynamic Features
Page 138: Android Static and Dynamic Features
Page 139: Android Static and Dynamic Features
Page 140: Android Static and Dynamic Features
Page 141: Android Static and Dynamic Features
Page 142: Android Static and Dynamic Features
Page 143: Android Static and Dynamic Features
Page 144: Android Static and Dynamic Features
Page 145: Android Static and Dynamic Features
Page 146: Android Static and Dynamic Features
Page 147: Android Static and Dynamic Features
Page 148: Android Static and Dynamic Features
Page 149: Android Static and Dynamic Features
Page 150: Android Static and Dynamic Features
Page 151: Android Static and Dynamic Features
Page 152: Android Static and Dynamic Features
Page 153: Android Static and Dynamic Features
Page 154: Android Static and Dynamic Features
Page 155: Android Static and Dynamic Features
Page 156: Android Static and Dynamic Features
Page 157: Android Static and Dynamic Features
Page 158: Android Static and Dynamic Features
Page 159: Android Static and Dynamic Features
Page 160: Android Static and Dynamic Features
Page 161: Android Static and Dynamic Features
Page 162: Android Static and Dynamic Features
Page 163: Android Static and Dynamic Features
Page 164: Android Static and Dynamic Features
Page 165: Android Static and Dynamic Features
Page 166: Android Static and Dynamic Features
Page 167: Android Static and Dynamic Features
Page 168: Android Static and Dynamic Features
Page 169: Android Static and Dynamic Features
Page 170: Android Static and Dynamic Features
Page 171: Android Static and Dynamic Features
Page 172: Android Static and Dynamic Features
Page 173: Android Static and Dynamic Features
Page 174: Android Static and Dynamic Features
Page 175: Android Static and Dynamic Features
Page 176: Android Static and Dynamic Features
Page 177: Android Static and Dynamic Features
Page 178: Android Static and Dynamic Features
Page 179: Android Static and Dynamic Features

PERMISSION (P)7 8

RECEIVE_BOOT_COMPLETED SEND_SMS

Page 180: Android Static and Dynamic Features
Page 181: Android Static and Dynamic Features
Page 182: Android Static and Dynamic Features
Page 183: Android Static and Dynamic Features
Page 184: Android Static and Dynamic Features
Page 185: Android Static and Dynamic Features
Page 186: Android Static and Dynamic Features
Page 187: Android Static and Dynamic Features
Page 188: Android Static and Dynamic Features
Page 189: Android Static and Dynamic Features
Page 190: Android Static and Dynamic Features
Page 191: Android Static and Dynamic Features
Page 192: Android Static and Dynamic Features
Page 193: Android Static and Dynamic Features
Page 194: Android Static and Dynamic Features
Page 195: Android Static and Dynamic Features
Page 196: Android Static and Dynamic Features
Page 197: Android Static and Dynamic Features
Page 198: Android Static and Dynamic Features
Page 199: Android Static and Dynamic Features
Page 200: Android Static and Dynamic Features
Page 201: Android Static and Dynamic Features
Page 202: Android Static and Dynamic Features
Page 203: Android Static and Dynamic Features
Page 204: Android Static and Dynamic Features
Page 205: Android Static and Dynamic Features
Page 206: Android Static and Dynamic Features
Page 207: Android Static and Dynamic Features
Page 208: Android Static and Dynamic Features
Page 209: Android Static and Dynamic Features
Page 210: Android Static and Dynamic Features
Page 211: Android Static and Dynamic Features
Page 212: Android Static and Dynamic Features
Page 213: Android Static and Dynamic Features
Page 214: Android Static and Dynamic Features
Page 215: Android Static and Dynamic Features
Page 216: Android Static and Dynamic Features
Page 217: Android Static and Dynamic Features
Page 218: Android Static and Dynamic Features
Page 219: Android Static and Dynamic Features
Page 220: Android Static and Dynamic Features
Page 221: Android Static and Dynamic Features
Page 222: Android Static and Dynamic Features

PERMISSION (P)9 10

RECEIVE_SMS ACCESS_COARSE_LOCATION

Page 223: Android Static and Dynamic Features
Page 224: Android Static and Dynamic Features
Page 225: Android Static and Dynamic Features
Page 226: Android Static and Dynamic Features
Page 227: Android Static and Dynamic Features
Page 228: Android Static and Dynamic Features
Page 229: Android Static and Dynamic Features
Page 230: Android Static and Dynamic Features
Page 231: Android Static and Dynamic Features
Page 232: Android Static and Dynamic Features
Page 233: Android Static and Dynamic Features
Page 234: Android Static and Dynamic Features
Page 235: Android Static and Dynamic Features
Page 236: Android Static and Dynamic Features
Page 237: Android Static and Dynamic Features
Page 238: Android Static and Dynamic Features
Page 239: Android Static and Dynamic Features
Page 240: Android Static and Dynamic Features
Page 241: Android Static and Dynamic Features
Page 242: Android Static and Dynamic Features
Page 243: Android Static and Dynamic Features
Page 244: Android Static and Dynamic Features
Page 245: Android Static and Dynamic Features
Page 246: Android Static and Dynamic Features
Page 247: Android Static and Dynamic Features
Page 248: Android Static and Dynamic Features
Page 249: Android Static and Dynamic Features
Page 250: Android Static and Dynamic Features
Page 251: Android Static and Dynamic Features
Page 252: Android Static and Dynamic Features
Page 253: Android Static and Dynamic Features
Page 254: Android Static and Dynamic Features
Page 255: Android Static and Dynamic Features
Page 256: Android Static and Dynamic Features
Page 257: Android Static and Dynamic Features
Page 258: Android Static and Dynamic Features
Page 259: Android Static and Dynamic Features
Page 260: Android Static and Dynamic Features
Page 261: Android Static and Dynamic Features
Page 262: Android Static and Dynamic Features
Page 263: Android Static and Dynamic Features
Page 264: Android Static and Dynamic Features
Page 265: Android Static and Dynamic Features

PERMISSION (P)11 12 13

READ_CONTACTS ACCESS_FINE_LOCATION WAKE_LOCK

Page 266: Android Static and Dynamic Features
Page 267: Android Static and Dynamic Features
Page 268: Android Static and Dynamic Features
Page 269: Android Static and Dynamic Features
Page 270: Android Static and Dynamic Features
Page 271: Android Static and Dynamic Features
Page 272: Android Static and Dynamic Features
Page 273: Android Static and Dynamic Features
Page 274: Android Static and Dynamic Features
Page 275: Android Static and Dynamic Features
Page 276: Android Static and Dynamic Features
Page 277: Android Static and Dynamic Features
Page 278: Android Static and Dynamic Features
Page 279: Android Static and Dynamic Features
Page 280: Android Static and Dynamic Features
Page 281: Android Static and Dynamic Features
Page 282: Android Static and Dynamic Features
Page 283: Android Static and Dynamic Features
Page 284: Android Static and Dynamic Features
Page 285: Android Static and Dynamic Features
Page 286: Android Static and Dynamic Features
Page 287: Android Static and Dynamic Features
Page 288: Android Static and Dynamic Features
Page 289: Android Static and Dynamic Features
Page 290: Android Static and Dynamic Features
Page 291: Android Static and Dynamic Features
Page 292: Android Static and Dynamic Features
Page 293: Android Static and Dynamic Features
Page 294: Android Static and Dynamic Features
Page 295: Android Static and Dynamic Features
Page 296: Android Static and Dynamic Features
Page 297: Android Static and Dynamic Features
Page 298: Android Static and Dynamic Features
Page 299: Android Static and Dynamic Features
Page 300: Android Static and Dynamic Features
Page 301: Android Static and Dynamic Features
Page 302: Android Static and Dynamic Features
Page 303: Android Static and Dynamic Features
Page 304: Android Static and Dynamic Features
Page 305: Android Static and Dynamic Features
Page 306: Android Static and Dynamic Features
Page 307: Android Static and Dynamic Features
Page 308: Android Static and Dynamic Features

PERMISSION (P)14 15 16

CALL_PHONE CHANGE_WIFI_STATE WRITE_CONTACTS

Page 309: Android Static and Dynamic Features
Page 310: Android Static and Dynamic Features
Page 311: Android Static and Dynamic Features
Page 312: Android Static and Dynamic Features
Page 313: Android Static and Dynamic Features
Page 314: Android Static and Dynamic Features
Page 315: Android Static and Dynamic Features
Page 316: Android Static and Dynamic Features
Page 317: Android Static and Dynamic Features
Page 318: Android Static and Dynamic Features
Page 319: Android Static and Dynamic Features
Page 320: Android Static and Dynamic Features
Page 321: Android Static and Dynamic Features
Page 322: Android Static and Dynamic Features
Page 323: Android Static and Dynamic Features
Page 324: Android Static and Dynamic Features
Page 325: Android Static and Dynamic Features
Page 326: Android Static and Dynamic Features
Page 327: Android Static and Dynamic Features
Page 328: Android Static and Dynamic Features
Page 329: Android Static and Dynamic Features
Page 330: Android Static and Dynamic Features
Page 331: Android Static and Dynamic Features
Page 332: Android Static and Dynamic Features
Page 333: Android Static and Dynamic Features
Page 334: Android Static and Dynamic Features
Page 335: Android Static and Dynamic Features
Page 336: Android Static and Dynamic Features
Page 337: Android Static and Dynamic Features
Page 338: Android Static and Dynamic Features
Page 339: Android Static and Dynamic Features
Page 340: Android Static and Dynamic Features
Page 341: Android Static and Dynamic Features
Page 342: Android Static and Dynamic Features
Page 343: Android Static and Dynamic Features
Page 344: Android Static and Dynamic Features
Page 345: Android Static and Dynamic Features
Page 346: Android Static and Dynamic Features
Page 347: Android Static and Dynamic Features
Page 348: Android Static and Dynamic Features
Page 349: Android Static and Dynamic Features
Page 350: Android Static and Dynamic Features
Page 351: Android Static and Dynamic Features

PERMISSION (P) API CALLS (A)17 1 2

WRITE_APN_SETTING getSimSerialNumber() getSubscriberId()

Page 352: Android Static and Dynamic Features
Page 353: Android Static and Dynamic Features
Page 354: Android Static and Dynamic Features
Page 355: Android Static and Dynamic Features
Page 356: Android Static and Dynamic Features
Page 357: Android Static and Dynamic Features
Page 358: Android Static and Dynamic Features
Page 359: Android Static and Dynamic Features
Page 360: Android Static and Dynamic Features
Page 361: Android Static and Dynamic Features
Page 362: Android Static and Dynamic Features
Page 363: Android Static and Dynamic Features
Page 364: Android Static and Dynamic Features
Page 365: Android Static and Dynamic Features
Page 366: Android Static and Dynamic Features
Page 367: Android Static and Dynamic Features
Page 368: Android Static and Dynamic Features
Page 369: Android Static and Dynamic Features
Page 370: Android Static and Dynamic Features
Page 371: Android Static and Dynamic Features
Page 372: Android Static and Dynamic Features
Page 373: Android Static and Dynamic Features
Page 374: Android Static and Dynamic Features
Page 375: Android Static and Dynamic Features
Page 376: Android Static and Dynamic Features
Page 377: Android Static and Dynamic Features
Page 378: Android Static and Dynamic Features
Page 379: Android Static and Dynamic Features
Page 380: Android Static and Dynamic Features
Page 381: Android Static and Dynamic Features
Page 382: Android Static and Dynamic Features
Page 383: Android Static and Dynamic Features
Page 384: Android Static and Dynamic Features
Page 385: Android Static and Dynamic Features
Page 386: Android Static and Dynamic Features
Page 387: Android Static and Dynamic Features
Page 388: Android Static and Dynamic Features
Page 389: Android Static and Dynamic Features
Page 390: Android Static and Dynamic Features
Page 391: Android Static and Dynamic Features
Page 392: Android Static and Dynamic Features
Page 393: Android Static and Dynamic Features
Page 394: Android Static and Dynamic Features

API CALLS (A)3 4 5

getLine1Number() getCellLocation() getNetworkOperator()

Page 395: Android Static and Dynamic Features
Page 396: Android Static and Dynamic Features
Page 397: Android Static and Dynamic Features
Page 398: Android Static and Dynamic Features
Page 399: Android Static and Dynamic Features
Page 400: Android Static and Dynamic Features
Page 401: Android Static and Dynamic Features
Page 402: Android Static and Dynamic Features
Page 403: Android Static and Dynamic Features
Page 404: Android Static and Dynamic Features
Page 405: Android Static and Dynamic Features
Page 406: Android Static and Dynamic Features
Page 407: Android Static and Dynamic Features
Page 408: Android Static and Dynamic Features
Page 409: Android Static and Dynamic Features
Page 410: Android Static and Dynamic Features
Page 411: Android Static and Dynamic Features
Page 412: Android Static and Dynamic Features
Page 413: Android Static and Dynamic Features
Page 414: Android Static and Dynamic Features
Page 415: Android Static and Dynamic Features
Page 416: Android Static and Dynamic Features
Page 417: Android Static and Dynamic Features
Page 418: Android Static and Dynamic Features
Page 419: Android Static and Dynamic Features
Page 420: Android Static and Dynamic Features
Page 421: Android Static and Dynamic Features
Page 422: Android Static and Dynamic Features
Page 423: Android Static and Dynamic Features
Page 424: Android Static and Dynamic Features
Page 425: Android Static and Dynamic Features
Page 426: Android Static and Dynamic Features
Page 427: Android Static and Dynamic Features
Page 428: Android Static and Dynamic Features
Page 429: Android Static and Dynamic Features
Page 430: Android Static and Dynamic Features
Page 431: Android Static and Dynamic Features
Page 432: Android Static and Dynamic Features
Page 433: Android Static and Dynamic Features
Page 434: Android Static and Dynamic Features
Page 435: Android Static and Dynamic Features
Page 436: Android Static and Dynamic Features
Page 437: Android Static and Dynamic Features

API CALLS (A)6 7 8

httpclient.execute() getOutputStream() getInputStream()

Page 438: Android Static and Dynamic Features
Page 439: Android Static and Dynamic Features
Page 440: Android Static and Dynamic Features
Page 441: Android Static and Dynamic Features
Page 442: Android Static and Dynamic Features
Page 443: Android Static and Dynamic Features
Page 444: Android Static and Dynamic Features
Page 445: Android Static and Dynamic Features
Page 446: Android Static and Dynamic Features
Page 447: Android Static and Dynamic Features
Page 448: Android Static and Dynamic Features
Page 449: Android Static and Dynamic Features
Page 450: Android Static and Dynamic Features
Page 451: Android Static and Dynamic Features
Page 452: Android Static and Dynamic Features
Page 453: Android Static and Dynamic Features
Page 454: Android Static and Dynamic Features
Page 455: Android Static and Dynamic Features
Page 456: Android Static and Dynamic Features
Page 457: Android Static and Dynamic Features
Page 458: Android Static and Dynamic Features
Page 459: Android Static and Dynamic Features
Page 460: Android Static and Dynamic Features
Page 461: Android Static and Dynamic Features
Page 462: Android Static and Dynamic Features
Page 463: Android Static and Dynamic Features
Page 464: Android Static and Dynamic Features
Page 465: Android Static and Dynamic Features
Page 466: Android Static and Dynamic Features
Page 467: Android Static and Dynamic Features
Page 468: Android Static and Dynamic Features
Page 469: Android Static and Dynamic Features
Page 470: Android Static and Dynamic Features
Page 471: Android Static and Dynamic Features
Page 472: Android Static and Dynamic Features
Page 473: Android Static and Dynamic Features
Page 474: Android Static and Dynamic Features
Page 475: Android Static and Dynamic Features
Page 476: Android Static and Dynamic Features
Page 477: Android Static and Dynamic Features
Page 478: Android Static and Dynamic Features
Page 479: Android Static and Dynamic Features
Page 480: Android Static and Dynamic Features

API CALLS (A)9 10 11

getNetworkInfo() HttpURLConnection.connect() openStream()

Page 481: Android Static and Dynamic Features
Page 482: Android Static and Dynamic Features
Page 483: Android Static and Dynamic Features
Page 484: Android Static and Dynamic Features
Page 485: Android Static and Dynamic Features
Page 486: Android Static and Dynamic Features
Page 487: Android Static and Dynamic Features
Page 488: Android Static and Dynamic Features
Page 489: Android Static and Dynamic Features
Page 490: Android Static and Dynamic Features
Page 491: Android Static and Dynamic Features
Page 492: Android Static and Dynamic Features
Page 493: Android Static and Dynamic Features
Page 494: Android Static and Dynamic Features
Page 495: Android Static and Dynamic Features
Page 496: Android Static and Dynamic Features
Page 497: Android Static and Dynamic Features
Page 498: Android Static and Dynamic Features
Page 499: Android Static and Dynamic Features
Page 500: Android Static and Dynamic Features
Page 501: Android Static and Dynamic Features
Page 502: Android Static and Dynamic Features
Page 503: Android Static and Dynamic Features
Page 504: Android Static and Dynamic Features
Page 505: Android Static and Dynamic Features
Page 506: Android Static and Dynamic Features
Page 507: Android Static and Dynamic Features
Page 508: Android Static and Dynamic Features
Page 509: Android Static and Dynamic Features
Page 510: Android Static and Dynamic Features
Page 511: Android Static and Dynamic Features
Page 512: Android Static and Dynamic Features
Page 513: Android Static and Dynamic Features
Page 514: Android Static and Dynamic Features
Page 515: Android Static and Dynamic Features
Page 516: Android Static and Dynamic Features
Page 517: Android Static and Dynamic Features
Page 518: Android Static and Dynamic Features
Page 519: Android Static and Dynamic Features
Page 520: Android Static and Dynamic Features
Page 521: Android Static and Dynamic Features
Page 522: Android Static and Dynamic Features
Page 523: Android Static and Dynamic Features

API CALLS (A)12 13 14

setDataAndType() setRequestMethod() sendTextMessage()

Page 524: Android Static and Dynamic Features
Page 525: Android Static and Dynamic Features
Page 526: Android Static and Dynamic Features
Page 527: Android Static and Dynamic Features
Page 528: Android Static and Dynamic Features
Page 529: Android Static and Dynamic Features
Page 530: Android Static and Dynamic Features
Page 531: Android Static and Dynamic Features
Page 532: Android Static and Dynamic Features
Page 533: Android Static and Dynamic Features
Page 534: Android Static and Dynamic Features
Page 535: Android Static and Dynamic Features
Page 536: Android Static and Dynamic Features
Page 537: Android Static and Dynamic Features
Page 538: Android Static and Dynamic Features
Page 539: Android Static and Dynamic Features
Page 540: Android Static and Dynamic Features
Page 541: Android Static and Dynamic Features
Page 542: Android Static and Dynamic Features
Page 543: Android Static and Dynamic Features
Page 544: Android Static and Dynamic Features
Page 545: Android Static and Dynamic Features
Page 546: Android Static and Dynamic Features
Page 547: Android Static and Dynamic Features
Page 548: Android Static and Dynamic Features
Page 549: Android Static and Dynamic Features
Page 550: Android Static and Dynamic Features
Page 551: Android Static and Dynamic Features
Page 552: Android Static and Dynamic Features
Page 553: Android Static and Dynamic Features
Page 554: Android Static and Dynamic Features
Page 555: Android Static and Dynamic Features
Page 556: Android Static and Dynamic Features
Page 557: Android Static and Dynamic Features
Page 558: Android Static and Dynamic Features
Page 559: Android Static and Dynamic Features
Page 560: Android Static and Dynamic Features
Page 561: Android Static and Dynamic Features
Page 562: Android Static and Dynamic Features
Page 563: Android Static and Dynamic Features
Page 564: Android Static and Dynamic Features
Page 565: Android Static and Dynamic Features
Page 566: Android Static and Dynamic Features

API CALLS (A)15 16 17

sendDataMessage() getWifiState() getWifiEnabled()

Page 567: Android Static and Dynamic Features
Page 568: Android Static and Dynamic Features
Page 569: Android Static and Dynamic Features
Page 570: Android Static and Dynamic Features
Page 571: Android Static and Dynamic Features
Page 572: Android Static and Dynamic Features
Page 573: Android Static and Dynamic Features
Page 574: Android Static and Dynamic Features
Page 575: Android Static and Dynamic Features
Page 576: Android Static and Dynamic Features
Page 577: Android Static and Dynamic Features
Page 578: Android Static and Dynamic Features
Page 579: Android Static and Dynamic Features
Page 580: Android Static and Dynamic Features
Page 581: Android Static and Dynamic Features
Page 582: Android Static and Dynamic Features
Page 583: Android Static and Dynamic Features
Page 584: Android Static and Dynamic Features
Page 585: Android Static and Dynamic Features
Page 586: Android Static and Dynamic Features
Page 587: Android Static and Dynamic Features
Page 588: Android Static and Dynamic Features
Page 589: Android Static and Dynamic Features
Page 590: Android Static and Dynamic Features
Page 591: Android Static and Dynamic Features
Page 592: Android Static and Dynamic Features
Page 593: Android Static and Dynamic Features
Page 594: Android Static and Dynamic Features
Page 595: Android Static and Dynamic Features
Page 596: Android Static and Dynamic Features
Page 597: Android Static and Dynamic Features
Page 598: Android Static and Dynamic Features
Page 599: Android Static and Dynamic Features
Page 600: Android Static and Dynamic Features
Page 601: Android Static and Dynamic Features
Page 602: Android Static and Dynamic Features
Page 603: Android Static and Dynamic Features
Page 604: Android Static and Dynamic Features
Page 605: Android Static and Dynamic Features
Page 606: Android Static and Dynamic Features
Page 607: Android Static and Dynamic Features
Page 608: Android Static and Dynamic Features
Page 609: Android Static and Dynamic Features

API CALLS (A) SYSTEM CALLS (S)18 19 20 1 2

startService() Runtime.exec() getInstance() clone execve

Page 610: Android Static and Dynamic Features
Page 611: Android Static and Dynamic Features
Page 612: Android Static and Dynamic Features
Page 613: Android Static and Dynamic Features
Page 614: Android Static and Dynamic Features
Page 615: Android Static and Dynamic Features
Page 616: Android Static and Dynamic Features
Page 617: Android Static and Dynamic Features
Page 618: Android Static and Dynamic Features
Page 619: Android Static and Dynamic Features
Page 620: Android Static and Dynamic Features
Page 621: Android Static and Dynamic Features
Page 622: Android Static and Dynamic Features
Page 623: Android Static and Dynamic Features
Page 624: Android Static and Dynamic Features
Page 625: Android Static and Dynamic Features
Page 626: Android Static and Dynamic Features
Page 627: Android Static and Dynamic Features
Page 628: Android Static and Dynamic Features
Page 629: Android Static and Dynamic Features
Page 630: Android Static and Dynamic Features
Page 631: Android Static and Dynamic Features
Page 632: Android Static and Dynamic Features
Page 633: Android Static and Dynamic Features
Page 634: Android Static and Dynamic Features
Page 635: Android Static and Dynamic Features
Page 636: Android Static and Dynamic Features
Page 637: Android Static and Dynamic Features
Page 638: Android Static and Dynamic Features
Page 639: Android Static and Dynamic Features
Page 640: Android Static and Dynamic Features
Page 641: Android Static and Dynamic Features
Page 642: Android Static and Dynamic Features
Page 643: Android Static and Dynamic Features
Page 644: Android Static and Dynamic Features
Page 645: Android Static and Dynamic Features
Page 646: Android Static and Dynamic Features
Page 647: Android Static and Dynamic Features
Page 648: Android Static and Dynamic Features
Page 649: Android Static and Dynamic Features
Page 650: Android Static and Dynamic Features
Page 651: Android Static and Dynamic Features
Page 652: Android Static and Dynamic Features

SYSTEM CALLS (S)3 4 5 6 7 8 9

fork getuid getuid32 geteuid geteuid32 accept bind

Page 653: Android Static and Dynamic Features
Page 654: Android Static and Dynamic Features
Page 655: Android Static and Dynamic Features
Page 656: Android Static and Dynamic Features
Page 657: Android Static and Dynamic Features
Page 658: Android Static and Dynamic Features
Page 659: Android Static and Dynamic Features
Page 660: Android Static and Dynamic Features
Page 661: Android Static and Dynamic Features
Page 662: Android Static and Dynamic Features
Page 663: Android Static and Dynamic Features
Page 664: Android Static and Dynamic Features
Page 665: Android Static and Dynamic Features
Page 666: Android Static and Dynamic Features
Page 667: Android Static and Dynamic Features
Page 668: Android Static and Dynamic Features
Page 669: Android Static and Dynamic Features
Page 670: Android Static and Dynamic Features
Page 671: Android Static and Dynamic Features
Page 672: Android Static and Dynamic Features
Page 673: Android Static and Dynamic Features
Page 674: Android Static and Dynamic Features
Page 675: Android Static and Dynamic Features
Page 676: Android Static and Dynamic Features
Page 677: Android Static and Dynamic Features
Page 678: Android Static and Dynamic Features
Page 679: Android Static and Dynamic Features
Page 680: Android Static and Dynamic Features
Page 681: Android Static and Dynamic Features
Page 682: Android Static and Dynamic Features
Page 683: Android Static and Dynamic Features
Page 684: Android Static and Dynamic Features
Page 685: Android Static and Dynamic Features
Page 686: Android Static and Dynamic Features
Page 687: Android Static and Dynamic Features
Page 688: Android Static and Dynamic Features
Page 689: Android Static and Dynamic Features
Page 690: Android Static and Dynamic Features
Page 691: Android Static and Dynamic Features
Page 692: Android Static and Dynamic Features
Page 693: Android Static and Dynamic Features
Page 694: Android Static and Dynamic Features
Page 695: Android Static and Dynamic Features

SYSTEM CALLS (S)10 11 12 13 14 15 16 17

connect mkdir open read recv rename rmdir send

Page 696: Android Static and Dynamic Features
Page 697: Android Static and Dynamic Features
Page 698: Android Static and Dynamic Features
Page 699: Android Static and Dynamic Features
Page 700: Android Static and Dynamic Features
Page 701: Android Static and Dynamic Features
Page 702: Android Static and Dynamic Features
Page 703: Android Static and Dynamic Features
Page 704: Android Static and Dynamic Features
Page 705: Android Static and Dynamic Features
Page 706: Android Static and Dynamic Features
Page 707: Android Static and Dynamic Features
Page 708: Android Static and Dynamic Features
Page 709: Android Static and Dynamic Features
Page 710: Android Static and Dynamic Features
Page 711: Android Static and Dynamic Features
Page 712: Android Static and Dynamic Features
Page 713: Android Static and Dynamic Features
Page 714: Android Static and Dynamic Features
Page 715: Android Static and Dynamic Features
Page 716: Android Static and Dynamic Features
Page 717: Android Static and Dynamic Features
Page 718: Android Static and Dynamic Features
Page 719: Android Static and Dynamic Features
Page 720: Android Static and Dynamic Features
Page 721: Android Static and Dynamic Features
Page 722: Android Static and Dynamic Features
Page 723: Android Static and Dynamic Features
Page 724: Android Static and Dynamic Features
Page 725: Android Static and Dynamic Features
Page 726: Android Static and Dynamic Features
Page 727: Android Static and Dynamic Features
Page 728: Android Static and Dynamic Features
Page 729: Android Static and Dynamic Features
Page 730: Android Static and Dynamic Features
Page 731: Android Static and Dynamic Features
Page 732: Android Static and Dynamic Features
Page 733: Android Static and Dynamic Features
Page 734: Android Static and Dynamic Features
Page 735: Android Static and Dynamic Features
Page 736: Android Static and Dynamic Features
Page 737: Android Static and Dynamic Features
Page 738: Android Static and Dynamic Features

SYSTEM CALLS (S) New Format For Dataset18 19 20 21

stat ulink vfork write

Page 739: Android Static and Dynamic Features
Page 740: Android Static and Dynamic Features
Page 741: Android Static and Dynamic Features
Page 742: Android Static and Dynamic Features
Page 743: Android Static and Dynamic Features
Page 744: Android Static and Dynamic Features
Page 745: Android Static and Dynamic Features
Page 746: Android Static and Dynamic Features
Page 747: Android Static and Dynamic Features
Page 748: Android Static and Dynamic Features
Page 749: Android Static and Dynamic Features
Page 750: Android Static and Dynamic Features
Page 751: Android Static and Dynamic Features
Page 752: Android Static and Dynamic Features
Page 753: Android Static and Dynamic Features
Page 754: Android Static and Dynamic Features
Page 755: Android Static and Dynamic Features
Page 756: Android Static and Dynamic Features
Page 757: Android Static and Dynamic Features
Page 758: Android Static and Dynamic Features
Page 759: Android Static and Dynamic Features
Page 760: Android Static and Dynamic Features
Page 761: Android Static and Dynamic Features
Page 762: Android Static and Dynamic Features
Page 763: Android Static and Dynamic Features
Page 764: Android Static and Dynamic Features
Page 765: Android Static and Dynamic Features
Page 766: Android Static and Dynamic Features
Page 767: Android Static and Dynamic Features
Page 768: Android Static and Dynamic Features
Page 769: Android Static and Dynamic Features
Page 770: Android Static and Dynamic Features
Page 771: Android Static and Dynamic Features
Page 772: Android Static and Dynamic Features
Page 773: Android Static and Dynamic Features
Page 774: Android Static and Dynamic Features
Page 775: Android Static and Dynamic Features
Page 776: Android Static and Dynamic Features
Page 777: Android Static and Dynamic Features
Page 778: Android Static and Dynamic Features
Page 779: Android Static and Dynamic Features
Page 780: Android Static and Dynamic Features
Page 781: Android Static and Dynamic Features

New Format For Dataset

Page 782: Android Static and Dynamic Features
Page 783: Android Static and Dynamic Features
Page 784: Android Static and Dynamic Features
Page 785: Android Static and Dynamic Features
Page 786: Android Static and Dynamic Features
Page 787: Android Static and Dynamic Features
Page 788: Android Static and Dynamic Features
Page 789: Android Static and Dynamic Features
Page 790: Android Static and Dynamic Features
Page 791: Android Static and Dynamic Features
Page 792: Android Static and Dynamic Features
Page 793: Android Static and Dynamic Features
Page 794: Android Static and Dynamic Features
Page 795: Android Static and Dynamic Features
Page 796: Android Static and Dynamic Features
Page 797: Android Static and Dynamic Features
Page 798: Android Static and Dynamic Features
Page 799: Android Static and Dynamic Features
Page 800: Android Static and Dynamic Features
Page 801: Android Static and Dynamic Features
Page 802: Android Static and Dynamic Features
Page 803: Android Static and Dynamic Features
Page 804: Android Static and Dynamic Features
Page 805: Android Static and Dynamic Features
Page 806: Android Static and Dynamic Features
Page 807: Android Static and Dynamic Features
Page 808: Android Static and Dynamic Features
Page 809: Android Static and Dynamic Features
Page 810: Android Static and Dynamic Features
Page 811: Android Static and Dynamic Features
Page 812: Android Static and Dynamic Features
Page 813: Android Static and Dynamic Features
Page 814: Android Static and Dynamic Features
Page 815: Android Static and Dynamic Features
Page 816: Android Static and Dynamic Features
Page 817: Android Static and Dynamic Features
Page 818: Android Static and Dynamic Features
Page 819: Android Static and Dynamic Features
Page 820: Android Static and Dynamic Features
Page 821: Android Static and Dynamic Features
Page 822: Android Static and Dynamic Features
Page 823: Android Static and Dynamic Features