שגיאות אבטחה בתוכנות ישנות מבוססות electron: הבדלים בין גרסאות בדף
קפיצה לניווט
קפיצה לחיפוש
(זה לא אותו דבר שכתוב שם שם זה פתרון חד פעמי) |
|||
שורה 1: | שורה 1: | ||
− | {{ | + | {{Bootstrap_alert-danger|יש להגדרה הזו משמעות מבחינת אבטחת מידע ויש להבין מה אתם עושים|שימו לב!}} |
− | |||
− | בגרסאות הישנות | + | בתוכנות שמבוססות על הגרסאות החדשות של אלקטרון זה מוגדר להשתמש במשתני מערכת והתעודות של המחשב. |
+ | |||
+ | בגרסאות הישנות ובתוכנו שמבוססות עליהם אין דרך להתקין את התעודה בתוכנה לכן הדרך היחידה זה לבטל לגמרי את הבדיקת תעודות של נוד במחשב<br> | ||
+ | |||
+ | ===windows:=== | ||
+ | כדי לעשות זאת הריצו בשורת הפקודה כמנהל את הפקודה הבאה: | ||
+ | |||
+ | <pre>setX NODE_TLS_REJECT_UNAUTHORIZED 0 /m</pre> | ||
+ | |||
+ | כדי לבטל את זה ניתן להריץ את הפקודה הבאה: | ||
+ | |||
+ | <pre>REG delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /F /V NODE_TLS_REJECT_UNAUTHORIZED</pre> | ||
+ | |||
+ | ===linux\mac:=== | ||
+ | |||
+ | <pre>export NODE_TLS_REJECT_UNAUTHORIZED=0</pre> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ולאחר מכן הריצו את ה node. |
גרסה מ־11:16, 15 במאי 2022
❕ שימו לב! יש להגדרה הזו משמעות מבחינת אבטחת מידע ויש להבין מה אתם עושים
בתוכנות שמבוססות על הגרסאות החדשות של אלקטרון זה מוגדר להשתמש במשתני מערכת והתעודות של המחשב.
בגרסאות הישנות ובתוכנו שמבוססות עליהם אין דרך להתקין את התעודה בתוכנה לכן הדרך היחידה זה לבטל לגמרי את הבדיקת תעודות של נוד במחשב
windows:
כדי לעשות זאת הריצו בשורת הפקודה כמנהל את הפקודה הבאה:
setX NODE_TLS_REJECT_UNAUTHORIZED 0 /m
כדי לבטל את זה ניתן להריץ את הפקודה הבאה:
REG delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /F /V NODE_TLS_REJECT_UNAUTHORIZED
linux\mac:
export NODE_TLS_REJECT_UNAUTHORIZED=0
ולאחר מכן הריצו את ה node.