function Rabbit() {}
console.log(Object.getOwnPropertyDescriptor(Rabbit, 'prototype')); // { value: {}, writable: true, enumerable: false, configurable: false }
class Rabbit {}
console.log(Object.getOwnPropertyDescriptor(Rabbit, 'prototype')); // { value: {}, writable: false, enumerable: false, configurable: false }
'use strict';
Rabbit.prototype = {};
TypeError: Cannot assign to read only property 'prototype' of function 'class Rabbit {}'
Возможно ли расшифровать .exe в .py скомпилированный через pyinstaller?
Важна безопасность программы, поэтому хочу в этом убедиться и если все таки это возможно сделать, расскажите как зашифровать окончательно.
Но ведь мы не знаем точно какой тип данных вернёт бэк(привет php c попыткой вернуть 3.0 числом, а не стрингом).
фильтровать пакеты TCP содержащие текстовые сообщения.
Возможно ли такое реализовать сторонними средствами (прокси-сервер или какой-то фильтр-драйвер)?
и по идее, это одно из направлений анти реверсинга.
export const sendHttpRequest = async (id: string, token: string) => {
try {
await getProductId(id, token);
return getContractData(id, token);
}
catch (e) {
console.error(e.message);
throw e;
}
};
async function getProductId(id, token) {
try {
const variables = {};
const options = {};
const req = await fetch(url, options);
const res = await req.json();
if (res.data.entityObject.Produkt) {
idProduct = res.data.entityObject.Produkt.ID;
} else {
throw new Error('Some error ...');
// Или же: return Promise.reject(new Error('Some error ...'));
}
}
catch (e) {
console.error(e.message);
throw e;
}
}
В объекте "obj" замыкаается только name (так как оно используется)? Или все остальное так-же?
'use strict';
function factory() {
const var1 = 111;
const var2 = 222;
const var3 = 333;
return {
test: function (code) {
eval(code);
}
};
}
const obj = factory();
setTimeout(function () {
obj.test('console.log(var1);');
}, 5000);
setInterval(function () {
global.gc();
});
node --expose-gc test.js