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 - Piszesz sobie popularne oprogramowanie OpenSource. A tu nagle e-mail od gig...

źródło: comment_1643625258bZP7D32FdMmTBu2KRTdSBX.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak nazywa się ten prosty tekstowy pastebin gdzie można wysyłać wpisy i nawet obrazki przez curla?
Bo mi by się teraz bardzo przydała aby przesłać jeden obrazek na bardzo słabym łączu.
#kiciochpyta #pastebin #curl
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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,
  • Odpowiedz
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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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ś
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@loginek0: trzeci sposób: wpisujesz w pliku hosts
52.218.16.146 tiles.mapire.eu
i wszystkie linki działają normalnie, bez cache z strony cloudfront
  • Odpowiedz
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 datą w nazwie i rekordami (wynikami) dla podanych parametrów (powiedzmy że 50 takich zapytań dziennie).
Ktoś pokieruje, jakich narzędzi użyć? Jak to najprościej
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
  • 1
@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
  • Odpowiedz
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
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 ;)
  • Odpowiedz
@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ć :)
  • Odpowiedz
Mirki, wstyd zadać takie pytanie, ale...
mam testową stronkę:

setcookie("TestCookie", 'wartość', time()+3600);
debug($COOKIE);
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest tu jakis cfaniak, ktory potrafi napisac skrypt, ktory przez curl'a zaloguje mi sie do jednej strony? Tylko tyle i az tyle.
Probowalem sam ogarnac, ale nie udalo mi sie, a dla kogos kto ogarnia curl'a naprawde dobrze to pewnie banalne?

#webdev #programowanie #serwery #curl
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@trustME: podaj strone to jakiś cwaniak napisze. pewnie jest to kwestia czegoś w stylu curl --data "username=value1&password=value2" https://example.com/resource.cgi. Wskazówka: google-chrome dev tools ma opcje copy as curl, więc możesz sobie przekleić żadanie jako curl z dev tools. Po prostu otwórz dev tools, zaloguj się, znajdź żądanie które wykonuje login i kliknij copy as curl.
  • Odpowiedz
@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,
  • Odpowiedz
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 #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kuce jak mam skrypt curl do sciagania zawartosci z innego serwera(strony) i wrzuce go na np hosting to czy wlasciciel tego serwera(strony) z ktorej pobieram zawartosc widzi w logach ip hostingu czy mojego pcta na ktorym odpalam swoja strone na hostingu? mysle ze hostingu ale wole miec pewnosc
#php #curl #programowanie #phptoniejezykprogramowania
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
Jefrey - Mirki z #php #webdev - jest sobie aplikacja stworzona na #codeigniter 2.0.3,...

źródło: comment_oZg2CF0rGBwD7qVFyC3FEgaEJJVQBCpY.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach