Forum » Programiranje » skripta za pošiljanje brezplačnih sms sporočil
skripta za pošiljanje brezplačnih sms sporočil
poweroff ::
Ja samo jaz imam v spominu da se je dalo včasih ene stare SIM kartice "klonirat", v tem primeru si potem lahko s to kopijo se mi zdi tudi klical iz številke, katero je imel ta uporabnik.
HLR je stisti, ki ti dodeli številko. IMSI na SIM kartici te pa identificira v omrežju.
sudo poweroff
TheHijacker ::
Odlična skripta. Prišpara precej klikov.
So kakšne šanse še za vključitev Tušmobil Free SMS?
So kakšne šanse še za vključitev Tušmobil Free SMS?
http://www.google.si
blackbfm ::
So šanse, samo zna bit da ima facebook kakšno zaščito proti takim in drugačnim skriptam..bom se malo poigral..
blackbfm ::
Jp, kot sem predvideval. Se mi zdi da trenutno nima smisla dodajat podpore za tušmobil, ker čim te sistem "najde" in zaklene, se moraš ročno vpisovat. Mogoče bi šlo če bi popolnoma simuliral človeškega uporabnika, samo mislim da je za eno tako enostavno skripto to malo preveč.
Zgodovina sprememb…
- spremenilo: blackbfm ()
TheHijacker ::
Torej obvezno rabi facebook prijavo? Škoda. Je veliko bolši kot najdi.si. Še iz tvoje številke pride.
http://www.google.si
TheHijacker ::
Ker je veliko lažje zagnat custom php skripto iz lastnega web strežnika, vnesti text, številko in klicati blackclw-jevo funkcijo s parametri.
Manj dela in klikanja.
Manj dela in klikanja.
http://www.google.si
kunigunda ::
Ce znas PHP, si s Curl-om pomagi, par cookijev, tvoj mail/password od Fb, pa lohk iz svoje skripte pol posiljas.
Pomoje pa tud ze obstaja kaka funkcija ki te prijavi na fb. Mislim pa da so neke dnevne limite pri posiljanju na sms tusmobil.
Lohk pa to seveda tud blacklw naredi, da doda se facebook.
Pomoje pa tud ze obstaja kaka funkcija ki te prijavi na fb. Mislim pa da so neke dnevne limite pri posiljanju na sms tusmobil.
Lohk pa to seveda tud blacklw naredi, da doda se facebook.
Zgodovina sprememb…
- spremenilo: kunigunda ()
blackbfm ::
Sej na tem sem delal. Lahko kvečjem probam kako se stvar obnese če cookie shranim, namesto da se vsakič vpisujem.. Sam sj pravim, fbju ni v interesu da se karkoli dela takole preko skript, zato ti zatežijo s captcho, potem je pa konec veselja.
TheHijacker ::
blackclw ti si majster. Ni vrag da ti ne rata. Če rabiš testerja se mi javi.
http://www.google.si
kunigunda ::
Hijacker, je se varianta da delas preko telefona/simcarda, kjer mas kak fajn paket za SMS-e. Telefon s serijskim prheftas na komp pa mu AT komande posiljas.
TheHijacker ::
Seveda. Ampak to se plača kot navaden SMS. Nimam jih zakupljene. Tisti tušmobil, najdi.si pa so free. Pač samo 30-40 na dan ampak čisto dovolj, da ženi razložim kaj mora v trgovini kupit.
http://www.google.si
MrBrdo ::
Btw, če te ta tuš aplikacija redirecta na FB (ko se vpisuješ), lahko probaš v urlju dodat offline permission (ne vem na pamet tocno kako se imenuje), morda ti bo vrnil access token ki potem naceloma neskoncno dolgo dela. Potem pa nekako ta token uporabiš če se da, bi se moral bolj poglobit če bi hotel točno povedat (npr. če je token v cookiju ni nobenga problema, ga potem tja shranis in bi moralo neskoncno dolgo delat).
MrBrdo
blackbfm ::
@TheHijacker
nekaj sem spacal skup, probaj
https://gist.github.com/2012293
Sem opazu ko pošlješ dva enaka smsa zaporedno da pride samo prvi tok za opozorilo. Drugače pa stvar zdaj shranjuje facebook sejo v mapo "tusmobil_sessions", verjetno bo treba poskrbet za pravice na linuxu. Če bi se pa stvar kej zaciklala pa lahko sejo zbrišeš znotraj mape.
Kolikor sem na hitro pogooglal teh offline permissionov ni več, pa tudi mislim da se ne da dosti manipulirat zaradi checksumov. Trenutno je sistem tak da od fbja dobiš zapakiran paket s podatki (signedrequest), katerega pošlješ naprej, skupaj s sporočilom na tušmobilov strežnik.
nekaj sem spacal skup, probaj
https://gist.github.com/2012293
Sem opazu ko pošlješ dva enaka smsa zaporedno da pride samo prvi tok za opozorilo. Drugače pa stvar zdaj shranjuje facebook sejo v mapo "tusmobil_sessions", verjetno bo treba poskrbet za pravice na linuxu. Če bi se pa stvar kej zaciklala pa lahko sejo zbrišeš znotraj mape.
Btw, če te ta tuš aplikacija redirecta na FB (ko se vpisuješ), lahko probaš v urlju dodat offline permission (ne vem na pamet tocno kako se imenuje), morda ti bo vrnil access token ki potem naceloma neskoncno dolgo dela. Potem pa nekako ta token uporabiš če se da, bi se moral bolj poglobit če bi hotel točno povedat (npr. če je token v cookiju ni nobenga problema, ga potem tja shranis in bi moralo neskoncno dolgo delat).
Kolikor sem na hitro pogooglal teh offline permissionov ni več, pa tudi mislim da se ne da dosti manipulirat zaradi checksumov. Trenutno je sistem tak da od fbja dobiš zapakiran paket s podatki (signedrequest), katerega pošlješ naprej, skupaj s sporočilom na tušmobilov strežnik.
TheHijacker ::
Dela! Mi je poslal SMS. Prvega sicer ne ampak sumim, da zato, ker je vseboval šumnik. Mi ga je pa odštel.
Ostala dva brez šumnikov sta šla čez brez problema. Po drugem zagonu skripte sem dobil opozorilo, da mapa tusmobil_session že obstaja. Sem popravil takole:
Mi pa v to mapo ne naredi nobene datoteke. Vedno je prazna. Imam pa Windows strežnik z Apache+PHP ter curl modulom.
No odkar sem tole pisal sem še par stvari probal naredit in sedaj pa ne deluje več. Funkcija vrne -1 (Splošna napaka). Preko facebooka pa lahko pošiljam, kot da ni nič narobe. Mogoče je povezano s tisto prazno mapo?
Ostala dva brez šumnikov sta šla čez brez problema. Po drugem zagonu skripte sem dobil opozorilo, da mapa tusmobil_session že obstaja. Sem popravil takole:
if( !is_dir("tusmobil_session") ) { mkdir("tusmobil_session"); }
Mi pa v to mapo ne naredi nobene datoteke. Vedno je prazna. Imam pa Windows strežnik z Apache+PHP ter curl modulom.
No odkar sem tole pisal sem še par stvari probal naredit in sedaj pa ne deluje več. Funkcija vrne -1 (Splošna napaka). Preko facebooka pa lahko pošiljam, kot da ni nič narobe. Mogoče je povezano s tisto prazno mapo?
http://www.google.si
popster ::
@blackclw to sem probal na linuxu
pa ne vrne nic
mam nastavljeno na executable,rw
php -f SendFreeSms.php ..args \("najdi",...
pa ne vrne nic
mam nastavljeno na executable,rw
TheHijacker ::
Imaš samo funkcijo. Moraš še kaj svojega spisat okrog. Recimo takole imam sam:
Dodaj spodaj pod funkcijo.
$output = SendFreeSms("najdi", "user", "geslo", "stevilka", "Besedilo.", true); switch ($output) { case "-1": echo "Splošna napaka..."; break; case "-2": echo "Prazno / predolgo sporočilo..."; break; case "-3": echo "Napačna telefonska številka..."; break; default: echo "Še na voljo SMS: " . $output; break; }
Dodaj spodaj pod funkcijo.
http://www.google.si
popster ::
sem dodal, hvala..
zdaj pa vrne "napačna telefonska številka" (bila je 041...)
zdaj pa vrne "napačna telefonska številka" (bila je 041...)
Zgodovina sprememb…
- spremenilo: popster ()
TheHijacker ::
Moraš bit natančen. Brez presledkov. Vse skupaj.
$output = SendFreeSms("najdi", "user", "geslo", "041222333", "Besedilo", true);
Delaš najdi.si, klapa ali tusmobil?
$output = SendFreeSms("najdi", "user", "geslo", "041222333", "Besedilo", true);
Delaš najdi.si, klapa ali tusmobil?
http://www.google.si
blackbfm ::
@TheHijacker
Php daje curlju relativno pot, kar pa on ne prebavlja. Sem dal en dodatek not, probaj..
Php daje curlju relativno pot, kar pa on ne prebavlja. Sem dal en dodatek not, probaj..
blackbfm ::
@Popster
1. Shrani to skripto z imenom sendfreesms.php > https://gist.github.com/2012293
2. Pa tole z imenom cmdsender.php:
Zgoraj določiš uporabniško ime in geslo. Oboje daš v isto mapo in kličeš cmdsender.php 031123321 "tvoje sporocilo"
sporočilo mora bit nujno v narekovajih
1. Shrani to skripto z imenom sendfreesms.php > https://gist.github.com/2012293
2. Pa tole z imenom cmdsender.php:
<?php $uporabnik = "tvoje uporabnisko ime"; $geslo = "tvoje geslo"; $ponudnik = "najdi"; // najdi / klapa / tusmobil ///////////////////////////////////////////////// include 'sendfreesms.php'; $output = SendFreeSms($ponudnik, $uporabnik, $geslo, $argv[1], $argv[2], true); switch ($output) { case "-1": echo "Splosna napaka..."; break; case "-2": echo "Prazno / predolgo sporocilo..."; break; case "-3": echo "Napacna telefonska stevilka..."; break; default: echo "Se na voljo SMS: " . $output; break; } ?>
Zgoraj določiš uporabniško ime in geslo. Oboje daš v isto mapo in kličeš cmdsender.php 031123321 "tvoje sporocilo"
sporočilo mora bit nujno v narekovajih
popster ::
zdaj sem dobil pa tole napako:
tukaj pise nakaj na to temo, da rabiš restartat apache, naj instaliram tudi to?
PHP Fatal error: Call to undefined function curl_init() in /home/deb/sendfreesms.php on line 33
tukaj pise nakaj na to temo, da rabiš restartat apache, naj instaliram tudi to?
Zgodovina sprememb…
- spremenilo: popster ()
TheHijacker ::
@blackclw:
Spet deluje. Sem poslal tri in vsi trije so prišli do konca. Hvala!
Spet deluje. Sem poslal tri in vsi trije so prišli do konca. Hvala!
http://www.google.si
TheHijacker ::
Žal Tušmobil SMS ne deluje več. Dobim sporočilo "Splošna napaka". Sem gledal kje je težava pa ne najdem. Kakšna ideja?
http://www.google.si
blackbfm ::
Zamenjaj 153. vrstico s temle:
Pa obenem bodi prijavljen normalno v svoj račun, verjetno boš dobil obvestilo da se prijavlja neznana naprava, katero moraš potrdit, potem pa deluje.
preg_match("/signedRequest\":\"(.*?)\"}/", $response, $AppSignedRequest);
Pa obenem bodi prijavljen normalno v svoj račun, verjetno boš dobil obvestilo da se prijavlja neznana naprava, katero moraš potrdit, potem pa deluje.
TheHijacker ::
Super. Že dela naprej. Hitro si našel napako :).
Me ni nič spraševal da se prijavlja neznana naprava.
Hvala.
Me ni nič spraševal da se prijavlja neznana naprava.
Hvala.
http://www.google.si
blackbfm ::
Aja, pol je pa tako pri meni ker imam extra to nastavljeno na fbju.. drugače sem pa tudi na gistu updejtu kodo, tako da če bo še kdo rabil > https://gist.github.com/2012293
hojnikb ::
A obstaja kak app za android da bi se dal pošiljat te free sms ?
Sej preko brskalnika gre, sam ni tak priročn...
Če je še pa ni, bi se pa pomoje dal kej nardit
Sej preko brskalnika gre, sam ni tak priročn...
Če je še pa ni, bi se pa pomoje dal kej nardit
#brezpodpisa
poweroff ::
Obstaja, ja. Pa še relativno enostavno je bilo sprogramirat. Samo ni public.
sudo poweroff
hojnikb ::
Obstaja, ja. Pa še relativno enostavno je bilo sprogramirat. Samo ni public.
Bi se dal dobit za testiranje ?
#brezpodpisa
poweroff ::
V bistvu je bila zadeva napisana v par minutah, teče pa na Androidu. Jaz sicer tistega nisem programiral, bi pa znal podobno narediti z Zenityem in Curlom na Linuxu.
Pač, odpreš dialog, kjer vprašaš za cifro pošiljatelja, nato dialog, kjer vpišeš SMS, nato iz teh dveh spremenljivk sestaviš URL (geslo za dostop do spletnega SMS servisa je seveda hardcodano), ter poženeš Curl s tem parametrom.
Grdo, ampak dela. Pa nobena znanost ni.
Jaz sem to sicer delal direkt iz konzole z wgetom...
Pač, odpreš dialog, kjer vprašaš za cifro pošiljatelja, nato dialog, kjer vpišeš SMS, nato iz teh dveh spremenljivk sestaviš URL (geslo za dostop do spletnega SMS servisa je seveda hardcodano), ter poženeš Curl s tem parametrom.
Grdo, ampak dela. Pa nobena znanost ni.
Jaz sem to sicer delal direkt iz konzole z wgetom...
sudo poweroff
offline ::
Tukaj imate tasker android skripto za pošiljanje smsov preko nexmota. Potem ko naložite tasker(ki je žal plačljiv, ampak edini app za katerega sem biv pripravljen plačat za android, ker je tok awsome), uvozite skripto pod scenes zadeva vam zgradi gui, nato pod variables nastavite %NEXMO_PASS in %NEXMO_USER(ki jih dobite potem ko se registrirate na nexmo) in nato naredite nov task, ki vam požene sceno(Show scene). Potem samo še poženete task in imate gui.
Zadevo sem uporabljav za demonstracijo, ko smo prikazovali (ne)varnost slovenskih mobilnih operaterjev, tko da it does the job verry well. Z njim lahko po želji spreminjati številko pošiljatelja, ampak to ni legalno, razen če pošiljate na svoje lastne telefone.
Druga zadeva je tale proper spisan lib za pošiljanje sms-ov preko najdi.si
Have fun!
Zadevo sem uporabljav za demonstracijo, ko smo prikazovali (ne)varnost slovenskih mobilnih operaterjev, tko da it does the job verry well. Z njim lahko po želji spreminjati številko pošiljatelja, ampak to ni legalno, razen če pošiljate na svoje lastne telefone.
Druga zadeva je tale proper spisan lib za pošiljanje sms-ov preko najdi.si
Have fun!
d4vid ::
Živjo!
Zanima me, če se da spisat skripto, ki preveri na Najdi.Si če uporabnik obstaja in če se username/pass ujemata. Pa če je kdo tolk zdolgočasen, da bi to spisal :D
Zanima me, če se da spisat skripto, ki preveri na Najdi.Si če uporabnik obstaja in če se username/pass ujemata. Pa če je kdo tolk zdolgočasen, da bi to spisal :D
Main PC: Asus PN50 | AMD Ryzen 5 4500U | 16 GB RAM | 256 GB SSD
PC2: HP Z400 | Intel Xeon L5630 | 6 GB RAM | 120 GB SSD
Laptop: HP Elitebook 840G1 | Intel i5 | 8 GB RAM | 256 GB SSD
PC2: HP Z400 | Intel Xeon L5630 | 6 GB RAM | 120 GB SSD
Laptop: HP Elitebook 840G1 | Intel i5 | 8 GB RAM | 256 GB SSD
kunigunda ::
Zadevo sem uporabljav za demonstracijo, ko smo prikazovali (ne)varnost slovenskih mobilnih operaterjev, tko da it does the job verry well. Z njim lahko po želji spreminjati številko pošiljatelja, ampak to ni legalno, razen če pošiljate na svoje lastne telefone.
Kaj pa ma varnost veze s tem ?
MrBrdo ::
Ker še vedno vsake toliko dobim kakšen PM za moj Mobitel API Sender, objavljam tu link na github, kamor sem ga vrgel:
https://github.com/mrbrdo/MobitelAPISen...
https://github.com/mrbrdo/MobitelAPISen...
MrBrdo
d4vid ::
Sam sem naredil aplikacijo za pošiljanje SMSov. Navaden web browser in na strežniku PHP skripta iz te teme + HTML. Samo zaenkrat je problem, ker je server na hudičevo počasni liniji. Ko sem hotel dat pa na hitrost.com server (menda imajo curl, nisem prepričan) pa me je zajebavalo nekaj s piškotki.
Preverjnje če je uporabnik pravi gre pa s tem:
Preverjnje če je uporabnik pravi gre pa s tem:
SendFreeSms("ponudnik", "uporabniskoime", "geslo", "stevilka", "sporocilo", False)
Main PC: Asus PN50 | AMD Ryzen 5 4500U | 16 GB RAM | 256 GB SSD
PC2: HP Z400 | Intel Xeon L5630 | 6 GB RAM | 120 GB SSD
Laptop: HP Elitebook 840G1 | Intel i5 | 8 GB RAM | 256 GB SSD
PC2: HP Z400 | Intel Xeon L5630 | 6 GB RAM | 120 GB SSD
Laptop: HP Elitebook 840G1 | Intel i5 | 8 GB RAM | 256 GB SSD
techfreak :) ::
Node.js verzija skripte za pošiljanje SMSov preko Simobil Klape: https://gist.github.com/5329767
TheHijacker ::
Pošljanje preko tušmobila spet ne deluje? Dobim splošno napako. Drugače pa zelo uporabna stvar.
http://www.google.si
blackbfm ::
na fbju je treba izklopit security / login notifications... vsaj toliko da skripta dobi sejni cookie.. tole pošiljanje preko tuša/fbja ni ziher, ker je precej grd "api" zadaj
kunigunda ::
blackbfm ::
s fiddlerjem glej kako brskalnik komunicira pa ti bo jasno al pa tut ne skripta je zgolj emulacija brskalnika, zato sem dal api v narekovaje
TheHijacker ::
Imam takole na fb-ju:
Obvestila o prijavah v račun: Obvestila so onemogočena.
Je treba omogočit?
Obvestila o prijavah v račun: Obvestila so onemogočena.
Je treba omogočit?
http://www.google.si
blackbfm ::
obvestila morajo bit onemogočena, pa zbriši še sejo v mapi "tusmobil_session"..meni potem deluje
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Zastonj sms service na spletni straniOddelek: Programiranje | 2372 (1801) | Excavator |
» | mail to sms gatewayOddelek: Omrežja in internet | 3923 (2926) | kunigunda |
» | e pošta na SMSOddelek: Programska oprema | 5191 (4336) | Blisk |
» | Androdi: Brezplačni SMS-i preko wifijaOddelek: Mobilne tehnologije | 5985 (4674) | hojnikb |
» | SMS Poštar v3.0 (strani: 1 2 3 4 … 7 8 9 10 )Oddelek: Mobilne tehnologije | 72629 (29224) | DJ Beat |