2010-09-30:

Ciekawostki #2

press
Kolejna porcja linków...

-=*) Research (Windows internals)
http://www.piotrbania.com/all/articles/allocate_deadlock.txt
“Why you shouldn't allocate usermode memory from PsSetLoadImageNotifyRoutine routine callbacks”. Dobrze wiedzieć ;)

-=*) Low-Level
http://visual6502.org/
Symulator (nie mylić z “emulator”) procesora 6502, napisany w Pythonie i JavaScript. Wg. mnie majstersztyk.

-=*) Low-Level
http://www.pagetable.com/?p=406
Ciekawe case study zachowania instrukcji ROR na wczesnych wersjach MOS 6502. Raczej coś dla osób zainteresowanych historią komputerów, szczególnie na poziomie assembly.

-=*) Gamedev
http://www.gamedev.pl/screens.php?x=view&id=7588
Nowy screen projektu Balllloooooooon. Klimatycznie to wygląda, kojarzy mi się z Magic Carpet :)

-=*) Programowanie
http://regedit.gamedev.pl/news_1403_building_json_parser_library_for_c.html
Ah... czasami marzy mi się system paczek z gotowymi do użycia libami do C/C++ na windę. Ale niestety, nie ma nic takiego co by zdobyło dużą popularność (tj. miało dużo różnych libów). Więc przed użyciem liba trzeba przejść przez Labirynt Kompilacji i Ścieżkę FUUU. W powyższym wpisie mamy tego śliczny przykład ;)
(No OK, jest http://devpaks.org/ który niestety jest mało popularny... hmm, something else?)

-=*) Security
http://news.discovery.com/tech/online-passwords-could-be-a-map.html
Fajny pomysł na uwierzytelnianie - zamiast hasła, mapa. Żeby się zalogować musisz wybrać specyficzną lokację na mapie. Brzmi to trochę jak rozwinięcie pomysłu z logowaniem się wskazując kilka punktów na obrazku.
Natomiast dużym problemem tutaj imo jest “zasłanialność hasła”. Tzn, jak mam monitor 20’, to będę minimalizował okienko z mapką i zasłaniał monitor ręcami żeby nikt nie widział jaką lokację na mapie wskazuje? No i co z malware który robi screen shoty?
Natomiast imo idzie to w dobrym kierunku :)

-=*) Low-Level
http://j00ru.vexillium.org/?p=632&lang=pl
j00ru wrzucił relację z SecDay, oraz, co ważniejsze, swoją prezentację, która imo jest niezłą ściągą z x86-64.

-=*) Elektronika
http://www.lucidscience.com/pro-lazarus-64%20prototype-1.aspx
Lazarus-64 Retro Game System prototype.

-=*) Low-Level + Games
http://hackaday.com/2010/09/29/16-bit-alu-in-minecraft/
To po prostu trzeba zobaczyć :D
Przypomina mi to CPU oparty o game of life napisany bodajże w Javie (tylko nie mogę znaleźć linka :<)

I tyle...

Comments:

2010-09-30 12:14:40 = Tap
{
Niektóre wymiatają.
}
2010-10-01 08:17:38 = dD3s
{
Pomysł Bill Cheswick wydaje się być ciekawy. Jednak to co podano za przykład "hasła": "the location of a hotel from a past vacation, a plaza, a friend's house, your elementary school, a former work place" jest chyba łatwe do odgadnięcia dla cyberprzestępców. Problemem przy autoryzacji może być też "chybienie o piksel". Czego skutkiem będzie zmiana koordynat'ów w dziesiątym miejscu po przecinku i booom - złe hasło. No chyba że współrzędne są zaokrąglane w jakimś przedziale.
-----
Widziałem już gdzieś podobny system(z wykorzystaniem grafiki) który opierał się na wybieraniu kilku(nastu) zdjęć(twarzy) z kilku zestawów(składających się z kilkudziesięciu fotek).
-----
Gyn, mam pytanko: jakiej dystrybucji Linux'a używasz?(bo podejrzewam że nie "Ubantu")
}
2010-10-01 11:35:33 = Gynvael Coldwind
{
@Tap
Ano ;)

@dD3s
Hmm w zasadzie muszą być albo zaokrąglone albo lepiej - sprawdzane z dokładnością do pewnej odległości (chociaż to by wymagało prawie plain-text, ehm, plain-map-coord, w bazie, co jest średnim pomysłem).

ad dystrybucja jakiej używam
Używam dystrybucji Microsoft Windows 7 Ultimate 64-bit :)
Nie korzystam chwilo z Linuxa w domu.
Ale jak mam wybierać, to zazwyczaj biorę ubuntu ;>
}
2010-10-01 14:46:53 = piatkosia
{
A tam. Co za różnica co pod maską. Ważne co się z tym robi, nie?
}
2010-10-02 13:11:28 = u
{
System pakietów na Windę: cygwin.
}
2010-10-03 19:04:47 = Galcia
{
Co prawda poza tematem, ale obczajcie to :P http://kloonigames.com/heroprogrammer/
}
2010-10-04 10:53:06 = shaql
{
co do tej mapy zamiast hasła, zabezpieczenie przed screenshotem - dodać kilka kursorów poruszających się losowo po tej mapie, tak, że user, przynajmniej dostatecznie inteligentny user, wie, który kursor jest jego, a screenshot pokaże kilka różnych możliwości xD chociaż to by dość idiotycznie wyglądało :P
}

Add a comment:

Nick:
URL (optional):
Math captcha: 9 ∗ 3 + 1 =