luni, 4 ianuarie 2016

News: Tutorials with node.js and jpm.

Dear friends,

... today I started a new series of tutorials.
The subject from this is firefox addons with node.js.

Into this tutorial we can see the first steps to make one unsigned default addon.
I used Windows OS , but also you can install under Linux OS easy node.js.
Most of linux users can know how to do it.
The first tutorial is here.

Thank you. Regards.


OpenBSD and Nightly Mozilla Firefox security.

W^X ("Write XOR Execute"; spoken as W xor X[1]) is the name of a security feature present in the OpenBSD operating system. It is a memory protection policy whereby every page in a process' address space is either writable or executable, but not both simultaneously. from wikipedia.

The new Nightly Mozilla Firefox come with enabled the security feature W^X .
Also will be it available to other versions of its web browser once they are upgraded to version 46.
The implementation of W^X makes all Just in Time ( named JIT) code pages working with the browser.
This will needs to write to pages, a function needs to be called to explicitly make the page writable. Also that will remove the execute flag at the same time. The good think is the permissions for memory pages which allows the compiler to patch code without performance overhead.