wizzard: (Default)
So, in 10 days I reached 30% test coverage with my JS to Lua transpiler (3659 out of 11725 from ECMAScript 5 test suite) and decided it was enough :)

Results are under MIT license at https://bitbucket.org/cosi2/js2lua and https://github.com/wizzard0/js2lua for Mercurial and Git lovers, respectively.

Despite all shortcuts and hacks, the bootstrapping stage (ability to translate esprima and other node.js modules used) wasnt reached. Or "developed in 10 days" is really "designed in 10 days", not "developed"? :)
wizzard: (Default)
...и иллюзию контроля над тем, что сайт делает у вас на машине

...а также иллюзию того, что историю и куки можно чистить, а от browser fingerprinting - уйти.

Я нашел чудесный сайт, на который можно аплодить картинки (и смотреть эти картинки, естественно), при этом ни аплоад, ни даунлоад не показывается в network debugger'e :)

HTML5 рулит, да. Никаких плагинов.

Это в дополнение к antidebug tricks, которые в JS тоже возможны, да)

P.S. я сайт пока не показываю потому что ищу, можно ли этой техникой раскопать внутренний IP посетителя и/или его айпи "до VPN"

UPDATE: PoC - http://wizzard.dreamwidth.org/306493.html
wizzard: (Default)
In Soviet Russia, portable code writes you!

Сижу и проверяю арифметику на целых числах. Дожился.

https://gist.github.com/wizzard0/6189922

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 08:36 pm
Powered by Dreamwidth Studios