Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko223
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
Gynvael

Gynvael

Dołączył 18 lat i 5 mies. temu
  • Obserwuj
  • Akcje 544
  • Znaleziska 372
  • Mikroblog 172
  • Obserwujący 401
  • Obserwowane 3
vZGLSjkzfn
vZGLSjkzfn
12.02.2025, 15:15:41
  • 2
Czy Gynvael Coldwind odszedł z Googla czy go wywalili?

#programista15k

Oto jest pytanie

  • odszedł 28.0% (14)
  • wywalili 30.0% (15)
  • jestem juniorem i nie mam pojęcia kto to 42.0% (21)

Oddanych głosów: 50

  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 13.02.2025, 09:17:16 via Wykop
  • 4
Haha niestety mnie nie zwolnili ;) A czemu "niestety" to poniżej.

Ogólnie planowałem odejść i założyć własną firmę mniej więcej koło 2019-2020, ale.. pandemia (widziałem, że wyżej zastanawiacie się czemu mam na LI menedżer→pracownik - bo mnie long covid dopadł i nie miałem energii na management). Stwierdziłem, że to trochę słaby czas na odejście, więc postanowiłem zostać do lepszych czasów. Pod koniec 2022 znowu zacząłem o tym myśleć, a w styczniu 2023
  • Odpowiedz

649

Afera Newag: czy dałoby się zmodyfikować kod w pociągach w niezauważalny sposób?

Afera Newag: czy dałoby się zmodyfikować kod w pociągach w niezauważalny sposób?

Założyciel i członek Dragon Sector, haker, ojciec polskiego reverse engineeringu, Gynvael Coldwind o tym, czy ktoś mógł zmodyfikować skompilowany program w pociągach Newag i jak byłoby to trudne. Czy firma Newag swoim oświadczeniem robi z nas idiotów?

mwl4
z
gynvael.coldwind.pl
dodany: 08.12.2023, 13:34:21
  • 117
  • #
    newag
  • #
    programista15k
  • #
    programowanie
  • #
    pkp
  • #
    it
  • #
    informatyka
Gynvael
Gynvael 09.12.2023, 12:21:06 via Wykop
  • 5
ojciec? w Polsce jest w takim razie całe mnóstwo pradziadków reverse engineeringu :)


@slx2000: Zdecydowane +1 ode mnie :) Jak zaczynałem z RE, to scena RE w Polsce była już wtedy bardzo silna. I osoby, które miały mega skilla, jak ja się dopiero uczyłem, nadal są aktywne i pracują w zawodzie (porozrzucane po firmach antywirusowych, albo firmach typu Google czy Microsoft).
sekurak
sekurak
10.08.2020, 10:31:15
  • 22
Polska ekipa zdobyła drugie miejsce w konkursie hackowania satelity, przygotowanym przez US Air Forces!

https://sekurak.pl/polska-ekipa-zdobyla-drugie-miejsce-w-konkursie-hackowania-satelity-przygotowanym-przez-us-air-forces/

#sekurak #hacking #bezpieczenstwo #polska
sekurak - Polska ekipa zdobyła drugie miejsce w konkursie hackowania satelity, przygo...

źródło: comment_15970554544tmqnkGOjOrnW8VNyA4W3w.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 10.08.2020, 15:11:40
  • 4
@olelek: przy czym nie brałem aktywnego udziału - wszystkie zasługi należą się innym osobom z naszych teamów :)
  • Odpowiedz

26

Warsztaty dla początkujących z jakości kodu #3: JavaScript

Warsztaty dla początkujących z jakości kodu #3: JavaScript

15:00 [Gynvael Coldwind]

konto usunięte
z
youtube.com
dodany: 26.03.2020, 13:36:05
  • 8
  • #
    polska
  • #
    javascript
  • #
    programowanie
  • #
    ciekawostki
  • #
    informatyka
Gynvael
Gynvael 26.03.2020, 20:46:35
  • -1
@lkucharski: I tak i nie :)
Konkretniej, window.cos == var cos, ale już window.cos != let cos - to jest to co mnie zaskoczyło (vide https://javascript.info/global-object).
Gynvael
Gynvael 27.03.2020, 12:34:40
  • 2
@LostHighway: Nie no - jest tak jak napisałem wyżej - "let zmienna" nawet w przestrzeni globalnej nie jest dodawane do obiektu window - jedynie zmienne deklarowane "var zmienna" w przestrzeni globalnej tam trafiają.

let letX = 42
var varX = 123
console.log(window.letX, window.varX)

Daje: undefined 123
umiarkowany_ekstremista
umiarkowany_ekstremista
06.02.2020, 13:00:52
  • 0
@imlmpe Zapytam tutaj bo przypomniało mi się a propos jednego z kolejnych artykułów o przesiadce na linuxa który pewnie umrze w wykopalisku.
Jestem skłonny się założyć że lata temu u Ciebie na kanale był film jak łączysz pracę windows / linux. Z tego co pamiętam była tam wirtualka z linuxem na Windowsie i jakimś dziwnym serwerze Xów na windowsie właśnie.
Jak teraz podchodzisz do tematu. WSL?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 29.02.2020, 13:10:14
  • 2
@umiarkowany_ekstremista Dla moich zastosowań desktopowych to połączenie nadal się sprawdza (tj. Windows host + Linux VM).
Na WSL 1 się nie przesiadałem, bo to była tylko implementacja user-mode'owego środowiska linuxa, podczas gdy ja korzystam głównie z dobrodziejstw kernela Linuxa (podmontowywanie dziwnych systemów plików, etc).
Na WSL 2 (które de facto jest maszyną wirtualną) prawdopodobnie mógłbym się przesiąść, ale z drugiej strony nie dałoby mi to nic więcej poza to co już
  • Odpowiedz

727

Polscy hakerzy najlepsi na świecie. I to drugi rok z rzędu.

Polscy hakerzy najlepsi na świecie. I to drugi rok z rzędu.

Dragon Sector drugi raz z rzędu liderem, a p4 na czwartym miejscu rankingu w międzynarodowych zawodach dotyczących bezpieczeństwa komputerowego CTFtime. Polskie drużyny znowu udowodniają, skąd pochodzą najlepsi hakerzy świata.

konto usunięte
z
dobreprogramy.pl
dodany: 14.01.2020, 16:05:30
  • 139
  • #
    polska
  • #
    hacking
  • #
    dragonsector
  • #
    security
  • #
    komputery
  • #
    ctf
Gynvael
Gynvael 14.01.2020, 22:39:35
  • 33
A tam bzdury.

@Arv_: Nie rozumiem pytania, ale 0.3000000000000000444089209850062616169452667236328125
Gynvael
Gynvael 14.01.2020, 23:00:57
  • 25
@Brut_all: Co by tu nie mówić, to duże firmy mają tego typu zalecenia, szczególnie dla konferencji typu DEF CON. W zasadzie czasem idą o krok dalej - sprzęt firmowy do sejfów, a na konferencje tylko z urządzeniami bez ważnych danych.
Z jednej strony brzmi jak paranoja, ale z drugiej mamy np. Wall of Sheep - czyli projektor na którym wyświetlają się hasła ludzi, którzy w niezbyt bezpieczny sposób korzystają z
Gynvael - @Brut_all: Co by tu nie mówić, to duże firmy mają tego typu zalecenia, szcz...

źródło: comment_jlACPI3cia8Bq6D1tLI1x3emOTNiT4SW.jpg

Pobierz
Gynvael
Gynvael 14.01.2020, 23:06:35
  • 8
* i Panie :)
@Intelektualista: Dzięki!
Gynvael
Gynvael 15.01.2020, 09:21:55
  • 12
@4x80: Jeśli ograniczymy wizję świata do tej prezentowanej przez tabloidy, to tak :)
Gynvael
Gynvael 15.01.2020, 13:52:35
  • 6
@gseth: Jest w sumie jeszcze zabawniej, bo:

a := 0.1
b := 0.2
fmt.Printf("%.54f\n",
Gynvael
Gynvael 15.01.2020, 13:54:28
  • 2
@LuoXiahong: Dzięki! Kudos dla całego zespołu - naszego i p4 :)

429

Drugi numer magazynu Paged Out!

Drugi numer magazynu Paged Out!

Za darmo do pobrania i poczytania.

konto usunięte
z
pagedout.institute
dodany: 18.11.2019, 10:26:56
  • 37
  • #
    technologia
  • #
    security
  • #
    programowanie
  • #
    informatyka
  • #
    nauka
  • #
    naukaprogramowania
Gynvael
Gynvael 21.11.2019, 22:46:24
  • 1
@stilewski: Miłej lektury :)
maestrozo
maestrozo
15.10.2019, 01:58:58
  • 0
Cześć mam pytanie w sprawie #assembler
Czy uda mi się skompilować i odpalić kod assemblera robiąc tak jak na tutorialu @Gynvael z 2011 roku na 64 bitowym Windows 10 i procesorze x64?

#programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 15.10.2019, 18:45:50
  • 0
Tak, 32-bitowe programy nadal działają na 64-bitowych systemach.
  • Odpowiedz

1225

Polscy hackerzy publikują pierwszy numer nowatorskiego magazynu IT w sieci

Polscy hackerzy publikują pierwszy numer nowatorskiego magazynu IT w sieci

Polscy i zagraniczni hackerzy (m.in. Gynvael) opublikowali właśnie pierwszy numer Paged Out! Magazine. To dostępny za darmo, angielskojęzyczny magazyn, który zawiera artykuły na 1 stronę. Tematyka to hacking, programowanie, retro, demoscena, elektronika itp.

konto usunięte
z
pagedout.institute
dodany: 11.08.2019, 18:19:32
  • 186
  • #
    technologia
  • #
    security
  • #
    programowanie
  • #
    gruparatowaniapoziomu
  • #
    informatyka
  • #
    nauka
Gynvael
Gynvael 12.08.2019, 08:00:06
  • 2
@PruderyjnyPejoratyw:
A jeszcze kawałek obok jest napisane, że owszem, to nie jest projekt komercyjny, ale fajnie by było, jakby nie trzeba było do niego dokładać :)
https://pagedout.institute/?page=faq.php#monies (Q: What's your business model?)

EDIT: Ah, i tak, model wydawniczy jest inspirowany PoC||GTFO :)
Gynvael
Gynvael 12.08.2019, 08:16:48
  • 9
@brodatykarzel:
Dokładnie na tym polegają ziny znane z demosceny / sceny hakingu czy sceny inżynierii wstecznej :)

Celem nie jest stworzenie magazynu dla profesjonalnych programistów, tylko zinu dla hobbystów, którzy lubią sobie o takich tematach poczytać (starszych komputerach, nieprzydatnych w pracy ale ciekawych trikach, i tak dalej).
Gynvael
Gynvael 12.08.2019, 10:08:40
  • 2
@uczeniemaszyn @KrzaQ2
Hmm, sam nie jestem przekonany, czy to jest nowatorski projekt. Eksperymentalny? Owszem - choćby przez to jak robimy skład (tj. zupełnie inaczej niż normalnie w czasopismach się robi).

Ale nawet 1-stronicowe arty były zainspirowane Bajtkiem, a sam model wydawniczy PoC||GTFO.

Osobiście bym raczej był skłonny napisać, że to kolejna iteracja scenowych zinów :)
Gynvael
Gynvael 12.08.2019, 10:15:19
  • 0
@dupasmoka: O tak :). Pomijając różne niewyśrodkowane/niewyrównane elementy (menu, stopka), które będą poprawione w wydaniu beta2, cała reszta wynika z założeń projektowych i jest wysoce eksperymentalna. W skrócie: chciałem "oszukać system" i nie robić typowego składu, a jednocześnie dać autorom dowolność w formie przy ograniczeniu wielkości artykułu (vide https://pagedout.institute/?page=faq.php#layout).

Niestety więc Paged Out! nigdy nie będzie wyglądać jak profesjonalnie złożony magazyn (jak Programista czy Sekurak Online). Na szczęście ziny
Gynvael
Gynvael 12.08.2019, 10:17:56
  • 2
@reptylian: Będzie przy beta2 za kilka dni - generalnie całe menu będzie wymienione.
Gynvael
Gynvael 12.08.2019, 10:23:18
  • 1
W pierwszym numerze nie ma nic z demosceny (i prawie nic z radio) - niestety nie udało mi się (jeszcze) nikogo namówić do opisania kilku efektów graficznych albo jakichś trików z dem/inter. Ale pracuje nad tym :)

Btw, to nie jest strikte hakerski zin - zakres tematyczny jest dość szeroki - np. jeden z moich artykułów to implementacja prostej gry na jednej stronie A4. Na www (i we wstępniaku) wymieniałem: programowanie (szczególnie
Gynvael
Gynvael 12.08.2019, 10:24:47
  • 0
@vvwvv: (╭☞σ ͜ʖσ)╭☞
Gynvael
Gynvael 12.08.2019, 10:27:15
  • 1
@KrzaQ2: Z tym "potocznym" to ostrożnie, bo zazwyczaj w potocznym znaczeniu haker to osoba włamująca się gdzieś nielegalnie ;)
Gynvael
Gynvael 12.08.2019, 10:28:18
  • 2
wyciąga popcorn
Gynvael
Gynvael 13.08.2019, 08:52:46
  • 2
@blargotron: Oj zdecydowanie nie jest tak jak napisałeś.
Co więcej, nie wiem jak jest teraz, ale jak kilka lat temu z j00ru patrzyliśmy na Evince/Okular (oba bazujące na bibliotece poppler), to były dziurawe jak sito.
Przyznaje, że nie wiem jak jest teraz, ale wiem jak trudno jest doprowadzić kod z setkami błędów do idealnego stanu (szczególnie tak skomplikowany kod), więc... nie mam wielkich nadziei.

Osobiście raczej w stronę PDF.js bym
Gynvael
Gynvael 13.08.2019, 12:50:08
  • 2
@blargotron:
Kilka spraw:
1. Nie każdy błąd dostaje CVE - to kwestia kultury w danej organizacji czy maintainer poprosi o CVE na każdy załatany błąd (ew. czy zgłaszający błąd nie zdecyduje się sam tego zrobić).
2. Nie wiem jak jest teraz, ale popplerowi łatanie błędów nie szło szybko - wiec spodziewałbym się, że jeszcze trochę otwartych bugów mają (tj. takich bez nadanych CVE).
3. Porównywanie złego z gorszym ma mały sens (Acrobat vs Poppler).
Gynvael
Gynvael 18.08.2019, 00:27:53
  • 0
@vvwvv: Jasne, nie tylko krytyczne błędy dostają CVE. W zasadzie dowolny błąd powiązany z bezpieczeństwem może mieć nadany numer CVE. W praktyce w przeszłości osoby opiekujące się produktami/projektami zgłaszali do bazy tylko poważne błędy (zawsze jest to jakaś oszczędność czasu), ale to nie była / nie jest reguła.

76

Polacy z Dragon Sector otrzymali ~100 000 PLN za 2. miejsce w zamkniętych,...

Polacy z Dragon Sector otrzymali ~100 000 PLN za 2. miejsce w zamkniętych,...

360Vulcan organizuje co roku w Chinach CTF invite-only dla topowych teamów na świecie (na podstawie rankingu CTFTime). Pula nagród w tym roku wynosiła $100k USD, a polski Dragon Sector zajął drugie miejsce wygrywając $30 000.

Gynvael
z
sekurak.pl
dodany: 15.07.2019, 09:53:15
  • 26
  • #
    security
  • #
    hackingnews
  • #
    hacking
  • #
    cyberbezpieczenstwo
  • #
    sekurak
  • #
    it
Gynvael
Gynvael
Autor
15.07.2019, 09:55:06
  • 43
Full-disclosure: Dragon Sector to zespół, którego jestem członkiem, więc wrzucenie tego znaleziska to trochę prywata. To powiedziawszy, jestem dumny z kolegów z zespołu (osobiście nie uczestniczyłem w tych zawodach), i jest to moim zdaniem zacna okazja do pochwalenia się - nie codziennie wygrywa się 100k PLN :)
  • 10
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Gynvael
Gynvael
Autor
16.07.2019, 06:43:41
  • 2
@lukasz-vall: quick maths widzę ;)
https://www.youtube.com/watch?v=X09oxyIeGuY
Gynvael
Gynvael
Autor
16.07.2019, 06:50:29
  • 1
@aptitude, @S-M-S
Dzięki :)

@szopa123
Jak pierwszy raz płaciłem podatek od jakiegoś takiego konkursu, to nie za bardzo wiedziałem jak to zrobić. Poczytałem, pomyślałem, w końcu wpisałem w jakiś PIT w jakieś pole i zrobiłem przelew do US. Skończyło się to oczywiście wezwaniem do US z pytaniem "co to" i "skąd to" - wytłumaczyłem, że to taki konkurs z USA, i że wpisałem w to a nie inne
  • 9
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Gynvael
Gynvael
Autor
16.07.2019, 06:58:11
  • 3
@aptitude, @S-M-S
Dzięki :)

@szopa123
Jak pierwszy raz płaciłem podatek od jakiegoś takiego konkursu, to nie za bardzo wiedziałem jak to zrobić. Poczytałem, pomyślałem, w końcu wpisałem w jakiś PIT w jakieś pole i zrobiłem przelew do US. Skończyło się to oczywiście wezwaniem do US z pytaniem "co to" i "skąd to" - wytłumaczyłem, że to taki konkurs z USA, i że wpisałem w to a nie inne
Gynvael
Gynvael
Autor
16.07.2019, 06:58:58
  • 0
Ups, ten komentarz miał iść tutaj: https://www.wykop.pl/link/5045981/comment/67356823/#comment-67356823
Gynvael
Gynvael
Autor
16.07.2019, 08:42:44
  • 1
@aptitude: O cześć! Świat jest mały :)
Gynvael
Gynvael
Autor
16.07.2019, 22:09:28
  • 0
@aptitude: Całkiem prawdopodobne, że tak - na początku przyszłego roku. Ale szczegóły dopiero koło końca roku.
Gynvael
Gynvael
Autor
18.07.2019, 07:55:46
  • 2
@Drew: Połączenie różnych (najczęściej ofensywnych) technik z hakingu/security ze sporą dawką programowania (i douczania się nowych rzeczy w bardzo krótkim czasie). W sumie najlepiej zacząć od tzw. "entry-level CTF", typu picoCTF albo Google Beginners Quest:
https://picoctf.com/
https://capturetheflag.withgoogle.com/#beginners/
i postarać się rozwiązać wszystkie zadania z nich przy okazji douczając potrzebnych rzeczy (np. korzystając z write-up'ów, czyli opisów rozwiązań zadań, które można znaleźć na sieci).

A potem po prostu wziąć udział (najlepiej ze znajomymi / drużyną)
Gynvael
Gynvael
Autor
18.07.2019, 08:02:53
  • 1
@szopa123: W sumie powinienem tam napisać, że to było w 2006 - 13 lat temu ;).
Ad wojsko polskie i bezpieczeństwo IT - właśnie widziałem, że bardzo się w Polsce ostatnio ruszył temat. Ba, wojsko nawet CTFy organizuje - https://zaufanatrzeciastrona.pl/post/hackyeah-ogromny-hackathon-z-wojskowym-ctfem-juz-za-tydzien-w-warszawie/ (z tego co pamiętam ludziom z DS całkiem dobrze na nim poszło).
xberkinus
xberkinus
xberkinus
13.07.2019, 13:51:28
  • 0
Mirki,
chciałbym nauczyć się assemblera, głownie po to aby rozpocząć przygodę z reverse engeniring, do tego potrzebny jest assembler o ile się nie mylę. Chciałbym prosty tut dla kompletnie zielonych. Proste i logiczne wytłumaczenie zagadnień bez żadnej wiedzy.

Wołam eksperta @Gynvael

#assembler #it #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 14.07.2019, 11:22:22
  • 2
@xberkinus
Niestety nie umiem odpowiedzieć na to pytanie, głównie przez to, że nie śledzę współczesnych kursów z podstawami (a te z których ja się uczyłem mają wartość muzealną) :(
Rzuć okiem natomiast na https://gynvael.coldwind.pl/?id=664 - tam jest kilka różnych związanych z asmem linków i kilka podpowiedzi jak się uczyć.

Mój kurs dotyczy 32-bitowego asemblera x86, więc jest trochę przestarzały (lepiej iść od razu w x86 64-bit), chociaż na szczęście 32-bit x86
  • Odpowiedz

530

YouTube mystery ban on hacking videos has content creators puzzled

YouTube mystery ban on hacking videos has content creators puzzled

YouTube zacznie banować za filmy edukacyjne o hackowaniu i bezpieczeństwie. Padną kanały takie jak np. NullByte, hak5, Niebezpiecznik, Kacper Szurek, GynvaelEN i wielę innych dobrych kanałów. Co o tym sądzicie?

nusaer
z
theregister.co.uk
dodany: 03.07.2019, 22:00:20
  • 95
  • #
    technologia
  • #
    siecikomputerowe
  • #
    informatyka
  • #
    hacking
  • #
    hackingnews
  • #
    youtube
Gynvael
Gynvael 04.07.2019, 22:46:23
  • -1
@zadnoo: Cóż, LO odpowiedział za mnie :) https://www.youtube.com/watch?v=LIdZ2oPyB1Y
niebezpiecznik-pl
niebezpiecznik-pl
11.06.2019, 12:06:26
  • 1496
W imieniu dziesiątek ofiar, które codziennie tracą oszczędności całego swojego życia przez ten znany od ponad roku atak -- prosimy, BŁAGAMY❗️Kopnijcie/udostępnijcie tego posta wszystkim znajomym, którzy mają internet. Za każde udostępnienie pogłaszczemy redakcyjnego kotka! ❤️:

https://www.wykop.pl/link/4996399/przeslij-ten-artykul-znajomym-zanim-bedzie-za-pozno/

#security #bezpieczenstwo #niebezpiecznik #hacking #policja #banki #pieniadze
niebezpiecznik-pl - W imieniu dziesiątek ofiar, które codziennie tracą oszczędności c...

źródło: comment_VuAvbn7uKMaEQupEFKwTVnrk28y3PIwc.jpg

Pobierz
  • 38
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 14.06.2019, 23:37:06
  • 4
@blamedrop: no i się wydało, że jestem tylko redakcyjnym kotem niebezpiecznika... #miau
  • Odpowiedz
kiciek
kiciek
05.06.2019, 16:20:23
  • 0
#cpp #embedded #arm #programowanie
Pytanie dotyczy bare metal c++. Moim problemem jest undefined instruction w __cxa_guard_acquire podczas inicjalizacji lokalnej (w funkcji), statycznej (static), nie trywialnej (mającej własny konstruktor) zmiennej.
Wydaje mi się, że rozwiązaniem może być wymuszenie inicjalizacji tego rodzaju obiektów w startupie, a nie przy pierwszym wejściu do danego scope, w podobny sposób w jaki są inicjalizowane obiekty globalne.
Nie wiem jednak jak
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 05.06.2019, 16:56:25
  • 2
@kiciek Hmmm, masz w opcjach kompilacji wybrany odpowiedni procesor? Jakieś -mthumb -mcpu=cortex-m4 or sth?

Tak szczerze, jeśli masz tylko jeden wątek, to pomyśl czy by się tych funkcji jakoś nie pozbyć, bo mutexy bez multithreadingu są umiarkowanie potrzebne.
  • Odpowiedz
Gynvael
Gynvael 05.06.2019, 17:10:56
  • 0
+1 na przeniesienie inicjalizacji do jakiegoś startupu :)

Swoją drogą, masz może pełną instrukcje z tej funkcji? ARM ma 2 albo 4 bajtowe instrukcje, więc 0xff to tylko jej część. Jestem ciekaw, czy to faktycznie jakaś 'nie taka' instrukcja, czy jakiś inny błąd.
  • Odpowiedz
Gynvael
Gynvael 05.06.2019, 17:20:41
  • 0
Uhm, można tak, ale raczej bym zalecał rozwiązać to bez hacków tego typu, tj. usunąć static costam i zamiast tego alokować je gdzieś wcześniej i np. przekazywać do tych funkcji jako parametr (albo jako jakaś zmienna globalna która jest pointerem na ten obiekt).
  • Odpowiedz
Gynvael
Gynvael 05.06.2019, 17:26:13
  • 0
Zgoda :) Jeśli nie jest to żaden ważny kod, który ma się kompilować i za 10 lat, to czemu nie :)
  • Odpowiedz

1527

AMA: Pomagałem w pracy nad emulatorem syntezatora mowy dla prof. Hawkinga

AMA: Pomagałem w pracy nad emulatorem syntezatora mowy dla prof. Hawkinga

W ramach pracy inżynierskiej pracowałem nad emulatorem syntezatora mowy dla Prof. Hawkinga. Emulator to program komputerowy który symuluje zachowanie układu elektronicznego, dzięki czemu Hawking mógł po 30 latach używania przestarzałego sprzętu generować swój głos od początku do końca na komputerze.

konto usunięte
z
pawozniak.com
dodany: 30.03.2019, 12:25:49
  • 201
  • #
    ama
  • #
    nauka
  • #
    elektronika
  • #
    komputery
  • #
    programowanie
  • #
    technologia
Gynvael
Gynvael 31.03.2019, 21:36:05
  • 2
@RRRRR: Dzięki za pinga! :)

377

Ankieta (anonimowa): Asembler na polskich uczelniach wyższych

Ankieta (anonimowa): Asembler na polskich uczelniach wyższych

Przez dyskusję o nauce asemblera na mikro (w powiązanych) zacząłem się zastanawiać jak to jest z asemblerem na polskich uczelniach. Czy jest? Jeśli jest, to jaki? Nowoczesny RISC V? A może starodawny x86 16-bit pod DOSa? Stąd ankieta, prośba o jej wypełnienie i przekazanie znajomym - dzięki!

Gynvael
z
docs.google.com
dodany: 02.03.2019, 10:31:29
  • 137
  • #
    programowanie
  • #
    studbaza
  • #
    studia
  • #
    informatyka
  • #
    ankieta
Gynvael
Gynvael
Autor
02.03.2019, 10:38:54
  • 74
@MikelThief: Liczę na większy zasięg prawdę mówiąc - więcej wyników w ankiecie mile widziane.
Gynvael
Gynvael
Autor
02.03.2019, 10:41:31
  • 126
@bogmar: Haha nieee, ja studia już dawno skończyłem (a i asemblera x86 znam całkiem znośnie). Ankieta jest robiona z ciekawości, tj. jestem ciekaw ile tego asemblera jest na uczelniach, oraz ile uczelni wybrało w miarę sensowne (wg mnie) architektury.
Gynvael
Gynvael
Autor
02.03.2019, 22:52:26
  • 0
@Hrabia_Wielki_Elektronik: Jakiś czas temu wyszła re-edycja btw [1], nawet mam na półce ;)

[1] https://www.facebook.com/retronics.eu/photos/pcb.1895383920740737/1895383857407410/?type=3&theater
Gynvael
Gynvael
Autor
02.03.2019, 22:54:29
  • 6
@gierape: Tak mi się skojarzyło - https://github.com/drathier/stack-overflow-import :)
Gynvael
Gynvael
Autor
02.03.2019, 23:08:18
  • 1
@stefan_banach: O ciekawe, nie wiedziałem o DSM-51 :). Thx!
Gynvael
Gynvael
Autor
02.03.2019, 23:11:17
  • 0
@kyaroru: Przez chwilę nawet zastanawiałem się, czy wrzucić FPGA-i-przyjaciele w ankietę, ale ostatecznie stwierdziłem, że to jednak poziom niż i wolałem nie komplikować ankiety :). Ale tak, wiem, że na niektórych uczelniach się trochę veriloga/VHDLa używa - i super :).
Gynvael
Gynvael
Autor
02.03.2019, 23:14:47
  • 3
@bialy100k: Poza uczelnią to nie wątpię, że masa osób asemblera takiego lub owego poznała :).
Ja karty perforowane znam tylko z CTFów [1] i opowieści rodziców w sumie, chociaż ze 100 czystych kart dostałem niedawno od znajomego i czekają, żeby z nimi coś ciekawego zrobić :).

[1] https://www.youtube.com/watch?v=6LxqEmBCIDI
Gynvael
Gynvael
Autor
02.03.2019, 23:19:16
  • 0
@kyaroru: Zgoda zgoda. Zdecydowanie szkoda, że tego nie miałem na studiach i dopiero teraz nadganiam - dla mnie osobiście bardzo ciekawe zagadnienia :).
Gynvael
Gynvael
Autor
02.03.2019, 23:21:09
  • 2
@Hrabia_Wielki_Elektronik: Hah! Ja w tamtych czasach na chleb mówiłem "bep", a na muchy "tapty" ;).
Gynvael
Gynvael
Autor
02.03.2019, 23:24:25
  • 3
@noffi: Wyniki są od razu dostępne btw - https://docs.google.com/forms/d/e/1FAIpQLSfZh4ILX6rn9b9B2Zw1EuwKsLdVjo6XYNm2OUdc8v9Kdpwpjg/viewanalytics
W sumie dodam w powiązanych.
Gynvael
Gynvael
Autor
02.03.2019, 23:45:39
  • 0
@stefan_banach: Hah. Akurat na mojej uczelni było inne urządzenie na 8051 - sporo prostsze :).
Swoją drogą nieźle sobie liczą - 20 milionów starych złotych za to co jest na tej płytce... woah. Coś mi mówi, że uczelnie by lepiej na RPi / Arduino wyszły ;).

Generalnie na uczelnie poszedłem jak już całkiem znośnie programowałem, ale algorytmikę na znośnym poziomie zawdzięczam zdecydowanie uczelni, podobnie jak znośny aparat matematyczny (chociaż do matematyka czy
Gynvael
Gynvael
Autor
02.03.2019, 23:56:58
  • 0
@r3yder: Dzięki za rozpisanie się - brzmi bardzo ciekawie, i w sumie całkiem nieźle :)
Gynvael
Gynvael
Autor
03.03.2019, 00:15:05
  • 6
@solo1979: Wow, brzmi jak bardzo ciekawa praca - siedzisz bardziej od strony mechaniki, czy elektroniki?
Co do przebranżawiania się, to bardzo trudne pytanie, bo nie mam dokładnego oglądu na rynek z tej perspektywy. Generalnie sam assembler się jako tako nie przydaje, ale jest dość przydatnym narzędziem w kilku innych działkach, jak niektóre rodzaje systemów wbudowanych, inżynieria wsteczna, czy bezpieczeństwo niskopoziomowe.
Hmm, słuchaj, napisz najlepiej do ludzi z polskich hackerspace'ów (np.
Gynvael
Gynvael
Autor
03.03.2019, 00:17:17
  • 4
@miroslaw75: Nic nie szkodzi - nie tylko niskopoziomowi programiści są potrzebni :).
Gynvael
Gynvael
Autor
03.03.2019, 00:36:39
  • 0
@stefan_banach: PWr (WPPT / Informatyka Matematyczna)

Sieciami neuronowymi się bawiłem trochę na studiach, ale ostatnio na nie nie patrzyłem (mam je na TODO-liście, nawet sobie sprawiłem niedawno intel neural compute stick 2 żeby mieć jakąś wymówkę). Przy czym coś tam przyglądam się postępom w AI - z zainteresowaniem patrzyłem na AlphaGo, i z wypiekami na twarzy (jako fan StarCrafta) na AlphaStar. Śledzę też zastosowanie AI w mojej działce (bezpieczeństwo IT),
Gynvael
Gynvael
Autor
03.03.2019, 08:18:41
  • 0
@stefan_banach: Ach! W takim razie odpowiem jak typowy naukowiec - nie odrzucam żadnych hipotez. Póki co nie do końca rozumiemy jak dokładnie działamy, więc trudno jest wypowiadać się w którąkolwiek stronę.
Ew. mogę odpowiedzieć tautologią - uda się lub się nie uda :).

Co do zastosowań AI - jasne! Zdecydowanie jest sporo problemów, gdzie można AI posadzić, nauczyć, i będzie dawało radę.

Co do raka i konsekwencji zastosowania terapii bez
Gynvael
Gynvael
Autor
03.03.2019, 08:20:00
  • 3
@totem: Spoko, nic czego skrypt nie poprawi w miarę możliwości :).
Gynvael
Gynvael
Autor
03.03.2019, 08:20:23
  • 1
@upadlykociak: Dzięki - bardzo miło słyszeć! :)
Gynvael
Gynvael
Autor
03.03.2019, 08:22:30
  • 0
@msichal: Trafne pytanie!
Natomiast na potrzeby tej ankiety nie potrzeba chyba doprecyzowywać i uściślać kryteriów. Więc zostańmy przy obecnym, bardzo subiektywnym i rozmytym kryterium, czyli tym co uważa osoba wypełniająca za słuszne :).
Gynvael
Gynvael
Autor
03.03.2019, 10:12:14
  • -1
@almet73: Nie wiem czy w tym roku będę miał czas, żeby jakąś produkcję zrobić jeszcze. Może w przyszłym, albo za kilka lat :(.

@DonTom: Nie wykluczam :).
Gynvael
Gynvael
Autor
03.03.2019, 21:32:46
  • 1
@almet73: Ogólnie masz rację, natomiast w moim przypadku o motywacje się nie boję, bardziej o czas :).
371t3
371t3
28.02.2019, 22:59:32
  • 10
Mirki,

Od czego zacząć nauke asemblera? Chciałbym zagłębić się w code reverse engeniring, do tego wymagany jest assembler podstawowy czy bardziej zaawansowany? Bardzo bym prosił Was o jakieś polecane źródła wiedzy, bo ja widziałem kilka materiałów które nie były do końca zgodne merytorycznie (np w jednym byla informacja ze eip wskazuje na obecna instrukcje, a w innym że na kolejną do wykonania).

Wołam @Gynvael jako autorytet w tej dziedzinie

#it
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 02.03.2019, 08:32:33
  • 14
@371t3:
Do podstaw RE wymagane są podstawy assemblera - resztę się doucza w trakcie (btw, nie wiem czy widziałeś ten post: https://gynvael.coldwind.pl/?id=664).

Co do źródeł wiedzy, to trudna sprawa. Podpowiem tylko, że raczej powinieneś zacząć od 64-bitowego assemblera na x86 (czyli AMD64 aka x86_64, nie mylić z IA64), najlepiej w składni Intela. Ostatecznie, jeśli nie masz nic przeciwko douczeniu się potem różnic, możesz pomyśleć o 32-bitowym assemblerze x86, chociaż to raczej
  • Odpowiedz
Gynvael
Gynvael 02.03.2019, 09:50:19
  • 8
@Darknov: I to jest bardzo dobre pytanie, żeby zadać prowadzącym. Osobiście nie widzę żadnego powodu, żeby na początek uczyć się 16-bitowego x86. Gdyby to był 32-/64-bitowy x86, albo ARM32/64, albo chociażby 8051, AVR czy MIPS to bym rozumiał, ale 16-bitowy x86... Nie dość, że ten tryb jest sporo trudniejszy niż 32-bity (mniej kodowań instrukcji, ciągła zabawa z segmentami, przestarzałe API z BIOS/DOS), to jeszcze prawie do niczego się go obecnie
  • Odpowiedz
Gynvael
Gynvael 02.03.2019, 10:32:09
  • 3
@Darknov: A w sumie to zróbmy ankietę jak z tym asmem jest - https://www.wykop.pl/link/4824491/ankieta-anonimowa-asembler-na-polskich-uczelniach-wyzszych/
  • Odpowiedz
Gynvael
Gynvael 03.03.2019, 08:03:31
  • 3
@yuim: Trochę odwrócę to co napisałeś - poza *nixami nigdzie się nie używa składni AT&T, a nawet na narzędziach *nixowych jest tak jak napisałeś, tj. AT&T jest domyślne, ale Intel jest nadal obsługiwane (-masm=intel w GCC, -M intel w objdump, set disassembly-flavor intel w gdb, etc).
W RE używa się prawie tylko Intela, pod Windowsem wstawki domyślnie (Visual C++) się również pisze w składni Intela, większość asemblerów (tj. kompilatorów języka asembler)
  • Odpowiedz
grzegor9
grzegor9
grzegor9
12.02.2019, 01:58:03
  • 2
Jakiś czas temu chciałem nauczyć się programować i kupiłem książki symfonia c++. Jednak pewne wydarzenia sprawily, że musiałem to zostawić.
Teraz pomysł powrocił i mam dylemat pomiedzy c++, java lub java script. Tylko nie wiem co wybrać.
W java i java script plusem jest dostępność pracy, a minusem konkurencyjność (każdy chce w tym pisac) i przy tym nizsze zarobki.
Za c++ przemawia mi to, że za kilka lat moze to byc język
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gynvael
Gynvael 12.02.2019, 22:09:51
  • 2
Ad moja książka - uhm, dzięki @pan_zerniak za polecenie (zdecydowanie mi miło!) ale na sam początek jednak zdecydowanie odradzam :). Raczej pisałem ją z myślą, żeby to była druga/trzecia/siedemnasta książka, którą się bierze do ręki. Na samym początku będzie raczej zbyt chaotyczna/oderwana od normalnego trybu nauki.
  • Odpowiedz

388

Dwa polskie zespoły na podium prestiżowego rankingu konkursów CTF

Dwa polskie zespoły na podium prestiżowego rankingu konkursów CTF

Dwa polskie zespoły (Dragon Sector oraz p4) zakończyły sezon 2018 na pierwszym oraz trzecim miejscu klasyfikacji generalnej CTFów (czyli turniejów z hakingu/bezpieczeństwa IT). Podlinkowany artykuł jest z Zaufanej Trzeciej Strony, ale w powiązanych dodam jeszcze kilka linków.

Gynvael
z
zaufanatrzeciastrona.pl
dodany: 02.01.2019, 13:41:15
  • 33
  • #
    polska
  • #
    hackingnews
  • #
    hacking
  • #
    informatyka
  • #
    technologia
  • #
    komputery
Gynvael
Gynvael
Autor
02.01.2019, 13:44:26
  • 148
Full-disclosure: Jestem współzałożycielem i byłym kapitanem, oraz obecnym graczem jednego z wymienionych zespołów (Dragon Sector), więc to trochę chwalenie się. Ale tak szczerze, to jestem po prostu dumny zarówno z mojej drużyny, jak i z naszych przyjaciół z drużyny p4, i wg mnie jest to dobra okazja do przypomnienia o istnieniu CTFów :).
  • 13
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Gynvael
Gynvael
Autor
03.01.2019, 10:42:33
  • 18
@ProfesorJagoda: Dzięki :)

@End0: Jeśli byłoby zainteresowanie, to możemy zrobić. W szczególności pewnie warto by to zaproponować zespołowi p4; my już swoje mieliśmy - https://www.wykop.pl/link/2325106/dragon-sector-ama/ :).
Gynvael
Gynvael
Autor
03.01.2019, 10:44:59
  • 6
@h4ckthepl4net: Hah, widzę, że nie tylko mi się tak kojarzy :). Ale akurat nie - p4 jest od 4p, czyli 4programmers - to zespół założony na tym serwisie.
Gynvael
Gynvael
Autor
03.01.2019, 10:49:43
  • 0
@Lord_Gerwazy: Dzięki! #warsztat <3 :)
Gynvael
Gynvael
Autor
03.01.2019, 13:54:10
  • 1
@dolOfWK6KN: Dzięki :) Przekaże gratulacje reszcie drużyny :)
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • Strona 1 z 5
  • >

Gynvael Coldwind

  • Zurich
  • http://gynvael.coldwind.pl/
  • gynvael@coldwind.pl

Osiągnięcia

  • Komentator
    od 01.05.2014

    Komentator
  • VIP
    od 22.11.2015

    VIP
  • Rocznica
    od 10.07.2025

    Rocznica

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking