Piszesz sobie popularne oprogramowanie OpenSource. A tu nagle e-mail od giga korporacji, która akurat tego toola wykorzystuje.

"Chcemy żebyś odpowiedział w 24h". Czy używałeś log4j? Czy miałeś incydenty bezpieczeństwa? Jakie ew. dane zostały wykradzione?

Dostali całkiem dyplomatyczną odpowiedź: podpiszcie umowę wsparcia, to pogadamy

https://sekurak.pl/giga-korporacja-bierze-na-spytki-tworce-curla-bo-z-niego-korzysta-p-odpowiedz-nam-w-24h/

#sekurak #programowanie #technologia #curl #log4j
sekurak - Piszesz sobie popularne oprogramowanie OpenSource. A tu nagle e-mail od gig...

źródło: comment_1643625258bZP7D32FdMmTBu2KRTdSBX.jpg

Pobierz
Mirki, #!$%@? sprawa. Robie sobie request CURLem. Zapytanie wygląda tak:

[https://example.com/b2b/api/getofficebycity/](https://example.com/b2b/api/getofficebycity/){NAZWAMIASTA}
No i dla miast bez polskich znaków śmiga. Ale jak miasto ma np w nazwie ć, ń itp. to request się wykonuje, ale tablica data jest pusta ( ͡° ͜ʖ ͡°) Co najlepsze w postmanie normalnie śmiga. Spotkał się ktoś z czymś takim? Co może być nie tak?
#programowanie #curl #php
Potrzebuje łączyć się na serwer FTP, serwer FTP jest wystawiony na świat po protokole FTPS.
Totalcommander normalnie łączy się wszystko działa.
Chciałem podmontować ten ftp pod swój folder w /mnt/.
Używam narzędzia z parametrem curlftpfs -o ssl I dostaje odpowiedź że certyfikat jest niezaufany.
No ok zgodzę się, chciałbym go sobie zaimportować. Niestety nie mam jak pobrać tego certyfikatu ponieważ jest on tylko na na serwerze FTP.

Czy można to jakąś ominąć?
@dobrymarcin: co prawda to nie to nie do końca t, o co mi chodzi (już tam byłem), ale teraz doczytałem, że

For users who think the existing location following is too naive, too simple or just lacks features, it is very easy to instead implement your own redirect follow logic with the use of curleasygetinfo's CURLINFOREDIRECTURL option instead of using CURLOPTFOLLOWLOCATION.

Więc wygląda na to, że
Szukam pomoc z #linux i #wget albo #curl

Potrzebuje pobrać(wrzucić do txt) z domeny www.domain.com wszystkie url które zawierają słowo kluczowe download ale nie wiem jak do tego się zabrać i jak napisać polecenie w konsoli. Jakieś pomysły?

Link może występować jako np:

www.domain.com/download/file.mp4
www.domain.com/page/donwload/version/2.6.2.zip

Przeskanować ma cała domenę polecenie

#linuxmasterrace #pytaniedoeksperta
Mirki, mam zagadkę. Mam taką stronę:
http://mapire.eu/en/map/firstsurvey/?layers=osm%2C1%2C73&bbox=2396769.7860590336%2C6484766.474244175%2C2403649.1186046996%2C6486390.761095234
To są jakieś tam mapy. Chcę pobrać plik jpg z tej mapy (pojedynczy plik). W konsoli wszystko ładnie się pobiera, żaś po ręcznym wywołaniu pliku, np.:
http://tiles.mapire.eu/mercator/firstsurvey_v1/15/18343/11080
Dostaję komunikat The request could not be satisfied. Request blocked.

Jakieś pomysły jak to obejść?
#programowanie #php #curl #hacking #javascript #google #maps
Cześć. Mam takie zapytanie:
curl -X GET --header 'Accept: application/json' --header 'apikey: 41baa3ef7a9e4866b97abd68fea8a982' 'https://airapi.airly.eu/v1/mapPoint/measurements?latitude=50.10&longitude=18.55'
i to zwraca ciąg znaków z wynikami na których mi zależy.
Umiem sobie wydobyć te dane przez http://onlinecurl.com/ ale chodzi mi o to, że potrzebuje te dane generować codziennie dla różnych parametrów (latitude i longtitude) i zapisywać do plików jako rekordy.
Najlepiej byłoby codziennie dopisywać nowe rekordy do pliku z nazwą parametrów, ale wystarczyłyby również pliki z
@Oo-oO: tzn dla jasności - zakładając konto na BitBay czy innych giełdach, najprawdopodobniej bedziesz musiał podać dane swoje, ale ja dokonując Tobie wpłat ich nie widzę, ani Ty nie widzisz danych zlecającego.
@badtek o, cieszę się że rozwiązałeś, kto wie, może to pierwszy z kroków na Twojej ścieżce automatyzacji. A co do tych portfeli itd, jasne, kiedyś się tym zainteresuję, dziękuję Ci za dobre chęci ale to naprawdę drobiazg, a mi by znacznie więcej czasu zajęła porządna analiza który portfel, giełda itp itd a teraz tego czasu raczej nie mam, może na święta sobie zrobię prezent. Niemniej doceniam Twoje dobre chęci i to już
Mirki, mam problem od weekendu z pobieraniem JSON-a z cinkciarz.pl. Na głównej jest tabela z kursami i gdy kliknie się w "Kurs na żywo", to wysyła żądanie POST zwracające JSON. Niestety, od soboty zwraca mi 404.

Podejrzałem w Firefoksie nagłówki, jakie są wysyłane, i jest to:

Host: cinkciarz.pl
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: pl-PL,pl;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
X-Requested-With: XMLHttpRequest
Referer: [https://cinkciarz.pl/](https://cinkciarz.pl/)
@hakeryk2 hmmm ale czemu mialbys robic submit? Sprawdz w dev tools jakie zapytanie dokladnie przesyla ten formularz i zrob to samo w CURL. A jak wyslac zapytanie post to zobacz na stackoverflow pod zapytaniem how to post data in php curl.

A jak bys chcial klikac buttony to mozna uzyc selenium web driver ;)
@Radek41: Ogólnie próbowałem dosyć długo i jak normalnie potrafię się zalogować do dużej ilości portali tak tutaj nie wiem co się dzieje, że nie siada. Jeśli byś mi to pomógł to nawet mogę Ci zapłacić :)
Mirki, wstyd zadać takie pytanie, ale...
mam testową stronkę:

setcookie("TestCookie", 'wartość', time()+3600);
debug($COOKIE);

tą wywołuję curl'em i utsawiam:
curl
setopt($ch, CURLOPTCOOKIE, 'TestCookie=innawartosc');

i faktycznie działa, ale pytanie moje jest takie, dlaczego gdy pobieram curl'em header to tam ciasteczko ciągle jest "wartosc" a nie to które przekazuję curl'em ?

p.s. tak wiem że noob pytanie ( ͡° ͜ʖ ͡°)

#pytanie #php #curl #programowanie
@trustME: jeśli to jest jakiś login za pośrednictwem google plus (oauth) to sprawa jest dużo bardziej złożona i curl nie jest taki prosty - musisz wykonać kilka żądań wymienić tokeny itp. Czy to jest prosty login na zasadzie POST username/password czy oauth?

Jeśli stack overflow to ciężka sprawa i nie mogę odtworzyć, bo jestem zalogowany a nigdy się jeszcze nie wylogowałem od 3 lat i zapomniałem jak to się robi, ale
Mirki, mam zrobiony prosty serwer na libmicrohttpd, który posiada klucz prywatny .key i certyfikat .pem.
O ile przeglądarka łączy się z nim (aczkolwiek informuje, że może być niebezpieczny) to klient pisany w cURL nie może dopasować certyfikatu (wczytuje w nim ten sam .pem). W SSLu średnio się ogarniam, próbowałem googlować ale nie pomogło to zbyt wiele. Błąd leży przez moje złe zrozumienie SSLa czy to będzie kwestia kodu?

#ssl #curl #libmicrohttpd #
Mirki z #php #webdev - jest sobie aplikacja stworzona na #codeigniter 2.0.3, która robi wiele cudownych rzeczy. Ma sobie m.in. formularz do uploadu plików oparty na wbudowanym w CI mechanizmie - waliduje je, przenosi gdzie trzeba, dodaje wpis do bazy. Po prostu zuch aplikacja.

I teraz następuje wyzwanie: pod ten sprawdzony mechanizm uploadu chcę podpiąć pliki z innego źródła (konkretnie z meila), żeby nie wymyślać koła od nowa. Opracowałem już dobranie się
Jefrey - Mirki z #php #webdev - jest sobie aplikacja stworzona na #codeigniter 2.0.3,...

źródło: comment_oZg2CF0rGBwD7qVFyC3FEgaEJJVQBCpY.jpg

Pobierz