» »

skripta za pošiljanje brezplačnih sms sporočil

skripta za pošiljanje brezplačnih sms sporočil

1
2
3 4

poweroff ::

MrBrdo je izjavil:

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?
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

kunigunda ::

Zakaj pa pac to na Facebooku ne uporabis ?

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.
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.

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

popster ::

lahko kdo razloži kako se za najdi.si usposobi na ubuntuju?

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.

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.

kunigunda ::

Hm tkole na uc je zlo hackable :O

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:

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
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:

$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...)

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?
http://www.google.si

blackbfm ::

@TheHijacker

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:

<?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:
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 ()

popster ::

uspelo! hvala.

to mi je manjkalo:sudo apt-get install php5-curl

TheHijacker ::

@blackclw:

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:
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.
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

popster ::

Super, sem presaltal na tušmobil, ker je boljši od najdi.si.

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 ;)
#brezpodpisa

poweroff ::

Obstaja, ja. 8-) Pa še relativno enostavno je bilo sprogramirat. Samo ni public. ;)
sudo poweroff

hojnikb ::

poweroff je izjavil:

Obstaja, ja. 8-) 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... >:D
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!

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
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

blackbfm ::

kok plačaš?

kunigunda ::

offline je izjavil:


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 ?

[D]emon ::

Interesantno. :)
Mavrik ta forum uporablja za daljsanje e-penisa. Ker si ne upa iz hise.

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...
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:
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

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 ::

hm ja, neke spremembe so na facebooku..

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:P

kunigunda ::

blackbfm je izjavil:

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:P

kje se da pa vidt api ?

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?
http://www.google.si

blackbfm ::

obvestila morajo bit onemogočena, pa zbriši še sejo v mapi "tusmobil_session"..meni potem deluje
1
2
3 4


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Zastonj sms service na spletni strani

Oddelek: Programiranje
152160 (1589) Excavator
»

mail to sms gateway

Oddelek: Omrežja in internet
93710 (2713) kunigunda
»

e pošta na SMS

Oddelek: Programska oprema
304694 (3839) Blisk
»

Androdi: Brezplačni SMS-i preko wifija

Oddelek: Mobilne tehnologije
215770 (4459) hojnikb
»

SMS Poštar v3.0 (strani: 1 2 3 47 8 9 10 )

Oddelek: Mobilne tehnologije
45070972 (27567) DJ Beat

Več podobnih tem