PyCosmos är ett Python-skript för att skicka SMS med hjälp av MyCosmos.
PyCosmos är ett skript som gör det möjligt för användaren att skicka SMS med hjälp av MyCosmos portal COSMOTE i Grekland.
Den levereras i kommandoraden och GTK versioner och det är plattformsoberoende (testat på Windows och Linux). Den använder httplib2. Den medföljande Win32 binärer kräver GTK runtime.
Den MyCosmos portal använder MS Outlook Web Access webbapplikation, som är ganska IE-orienterad. Dessutom använder det ett gäng JScripts som körs lokalt på webbläsare och initialt (tills för några veckor sedan) alternativet SMS var inte tillgängliga direkt i andra (dvs. Firefox) webbläsare.
I ett försök att skapa ett automatiserat skript som skulle tillåta en MyCosmos användare att kringgå allt detta svälla och enkelt skicka ett SMS, jag fick reda på att autentiseringssystem som har använts för att göra det möjligt att skicka SMS via MyCosmos portal inte använder Session Cookie men en "SecureHash" beräknas av mobilnummer, ett salt sträng och innevarande år. Detta är ingen reverse engineering; hela koden var öppen och genomförs i Internet Explorer genom vw_navbar.js.
Därför var det möjligt att skicka ett SMS genom att bara ge en COSMOTE mobilnummer som har aktiverat MyCosmos portalen. :) De flesta användare var redan medvetna om en sådan säkerhets bypass, genom att bokmärka SMS skickar webbsidan för att kunna använda den i Firefox.
Nyligen bytte COSMOTE autentiseringssystemet (precis innan den första utgåvan av PyCosmos 0,31), med övervägs av sessionscookies. PyCosmos 0,4 föddes, ta under övervägande den nya autentiseringssystem MyCosmos portal, och nu kräver användarnamn och lösenord för att arbeta. Ändå verkar det som om vissa mjukvaruingenjörer tillbaka i MyCosmos verkligen älskade gamla (no-) autentisering, och fortfarande älskar det, så PyCosmos 0.31 är tillägnad dem.
Krav:
· GTK + version 2.2.x
Krav :..
- GTK version 2.2.x
Kommentarer hittades inte