package Ġcom . in secure shop Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . content . Intent Filter Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroid . app . Activity Ċ import Ġcom . in secure shop . util . Prefs Ċ import Ġkotlinx . android . synt hetic . main . activity _ about _ us .* ĊĊ Ċ class ĠAbout Us Activity Ġ: ĠActivity () Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġreceiver : ĠCustom Receiver ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ about _ us ) ĊĠĠĠĠĠĠĠ Ġreceiver Ġ= ĠCustom Receiver () ĊĠĠĠĠĠĠĠ Ġregister Receiver ( receiver , ĠIntent Filter (" com . in secure shop . CUSTOM _ INT ENT ")) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Destroy () Ġ{ ĊĠĠĠĠĠĠĠ Ġunregister Receiver ( receiver ) ĊĠĠĠĠĠĠĠ Ġsuper . on Destroy () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġthe Ġfollowing Ġfn Ġprovides Ġa Ġlonger Ġdata flow Ġfor Ġstatic Ġanalysis Ġde mos ĊĠĠĠ Ġfun Ġtrim Str ( s : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠ Ġval Ġtrimmed 1 Ġ= Ġs . trim () ĊĠĠĠĠĠ Ġval Ġtrimmed 2 Ġ= Ġtrimmed 1 . trim Margin () ĊĠĠĠĠĠ Ġval Ġtrimmed 3 Ġ= Ġtrimmed 2 . trim Start () ĊĠĠĠĠĠ Ġval Ġdropped 4 Ġ= Ġtrimmed 3 . drop ( 0 ) ĊĠĠĠĠĠ Ġreturn Ġdropped 4 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Send Data ( view : ĠView ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠuserName Ġ= ĠP refs . username !! ĊĠĠĠĠĠĠĠ Ġval Ġpassword Ġ= ĠP refs . password !! ĊĊĠĠĠĠĠĠĠ Ġval Ġtrimmed Username Ġ= Ġtrim Str ( userName ) ĊĠĠĠĠĠĠĠ Ġval Ġtrimmed Password Ġ= Ġtrim Str ( password ) ĊĊĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent (" com . in secure shop . action . BRO ADCAST ") ĊĠĠĠĠĠĠĠ Ġintent . putExtra (" username ", Ġtrimmed Username ) ĊĠĠĠĠĠĠĠ Ġintent . putExtra (" password ", Ġtrimmed Password ) ĊĠĠĠĠĠĠĠ Ġsend Broadcast ( intent ) ĊĊĠĠĠĠĠĠĠ ĠtextView . text Ġ= Ġ" In secure Shop Ġis Ġan Ġintention ally Ġdesigned Ġvulner able Ġandroid Ġapp Ġbuilt Ġin ĠKotlin ." ĊĊĠĠĠ Ġ} ĊĊ Ċ }