🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@electron/fuses

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@electron/fuses - npm Package Compare versions

Comparing version
1.1.2
to
1.2.0
+2
dist/bin.d.ts
#!/usr/bin/env node
export {};
#!/usr/bin/env node
"use strict";
var __rest = (this && this.__rest) || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
};
Object.defineProperty(exports, "__esModule", { value: true });
const chalk = require("chalk");
const minimist = require("minimist");
const path = require("path");
const _1 = require(".");
const config_1 = require("./config");
const constants_1 = require("./constants");
const mode = process.argv[2];
const helpText = `electron-fuses read --electron [path-to-electron]`;
if (mode !== 'read' && mode !== 'write') {
console.error('Invalid mode, check the usage below:');
console.info(helpText);
process.exit(0);
}
if (mode === 'write') {
console.error('Writing the fuse wire via the CLI is not currently supported');
process.exit(1);
}
const argv = minimist(process.argv.slice(3), {
string: ['electron'],
boolean: ['help'],
});
if (argv.help) {
console.log(helpText);
process.exit(0);
}
if (!argv.electron) {
console.error('--electron argument is required');
process.exit(1);
}
function stringForState(state) {
switch (state) {
case constants_1.FuseState.ENABLE:
return chalk.green('Enabled');
case constants_1.FuseState.DISABLE:
return chalk.red('Disabled');
case constants_1.FuseState.INHERIT:
return chalk.yellow('Inherited');
case constants_1.FuseState.REMOVED:
return chalk.strikethrough(chalk.red('Removed'));
}
}
console.log('Analyzing app:', chalk.cyan(path.basename(argv.electron)));
_1.getCurrentFuseWire(argv.electron)
.then((config) => {
const { version } = config, rest = __rest(config, ["version"]);
console.log(`Fuse Version: ${chalk.cyan(`v${version}`)}`);
switch (config.version) {
case config_1.FuseVersion.V1:
for (const key of Object.keys(rest)) {
console.log(` ${chalk.yellow(config_1.FuseV1Options[key])} is ${stringForState(rest[key])}`);
}
break;
}
})
.catch((err) => {
console.error(err);
process.exit(1);
});
//# sourceMappingURL=bin.js.map
{"version":3,"file":"bin.js","sourceRoot":"","sources":["../src/bin.ts"],"names":[],"mappings":"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"}
+3
-3

@@ -11,5 +11,5 @@ export declare enum FuseVersion {

}
export declare type FuseV1Config = {
export declare type FuseV1Config<T = boolean> = {
version: FuseVersion.V1;
} & Partial<Record<FuseV1Options, boolean>>;
export declare type FuseConfig = FuseV1Config;
} & Partial<Record<FuseV1Options, T>>;
export declare type FuseConfig<T = boolean> = FuseV1Config<T>;

@@ -1,3 +0,5 @@

import { FuseConfig } from './config';
import { FuseConfig, FuseV1Config } from './config';
import { FuseState } from './constants';
export * from './config';
export declare const getCurrentFuseWire: (pathToElectron: string) => Promise<FuseV1Config<FuseState>>;
export declare const flipFuses: (pathToElectron: string, fuseConfig: FuseConfig) => Promise<void>;

@@ -24,3 +24,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.flipFuses = void 0;
exports.flipFuses = exports.getCurrentFuseWire = void 0;
const fs = require("fs-extra");

@@ -44,2 +44,5 @@ const path = require("path");

const pathToFuseFile = (pathToElectron) => {
if (pathToElectron.endsWith('.app')) {
return path.resolve(pathToElectron, 'Contents', 'Frameworks', 'Electron Framework.framework', 'Electron Framework');
}
if (pathToElectron.includes('.app')) {

@@ -76,2 +79,25 @@ return path.resolve(pathToElectron, '..', '..', 'Frameworks', 'Electron Framework.framework', 'Electron Framework');

};
exports.getCurrentFuseWire = async (pathToElectron) => {
const fuseFilePath = pathToFuseFile(pathToElectron);
const electron = await fs.readFile(fuseFilePath);
const fuseWirePosition = electron.indexOf(constants_1.SENTINEL) + constants_1.SENTINEL.length;
if (fuseWirePosition - constants_1.SENTINEL.length === -1) {
throw new Error('Could not find sentinel in the provided ELectron binary, fuses are only supported in Electron 12 and higher');
}
const fuseWireVersion = electron[fuseWirePosition];
const fuseWireLength = electron[fuseWirePosition + 1];
const fuseConfig = {
version: `${fuseWireVersion}`,
};
for (let i = 0; i < fuseWireLength; i++) {
const idx = fuseWirePosition + 2 + i;
const currentState = electron[idx];
switch (fuseConfig.version) {
case config_1.FuseVersion.V1:
fuseConfig[i] = currentState;
break;
}
}
return fuseConfig;
};
exports.flipFuses = (pathToElectron, fuseConfig) => {

@@ -78,0 +104,0 @@ switch (fuseConfig.version) {

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}
{
"name": "@electron/fuses",
"version": "1.1.2",
"version": "1.2.0",
"main": "dist/index.js",
"license": "MIT",
"bin": {
"electron-fuses": "dist/bin.js"
},
"scripts": {

@@ -11,2 +14,3 @@ "build": "tsc"

"@types/fs-extra": "^9.0.1",
"@types/minimist": "^1.2.1",
"@types/node": "^14.11.2",

@@ -29,3 +33,5 @@ "husky": "^4.3.0",

"dependencies": {
"fs-extra": "^9.0.1"
"chalk": "^4.1.1",
"fs-extra": "^9.0.1",
"minimist": "^1.2.5"
},

@@ -32,0 +38,0 @@ "files": [

Sorry, the diff of this file is not supported yet