שגיאות אבטחה בתוכנות ישנות מבוססות electron: הבדלים בין גרסאות בדף

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
(זה לא אותו דבר שכתוב שם שם זה פתרון חד פעמי)
שורה 1: שורה 1:
{{ניווט|תעודת האבטחה}}
+
{{Bootstrap_alert-danger|יש להגדרה הזו משמעות מבחינת אבטחת מידע ויש להבין מה אתם עושים|שימו לב!}}
בתוכנות שמבוססות על הגרסאות החדשות של אלקטרון התוכנה משתמשת בתעודות של המחשב, ולכן מספיקה התקנת [[תעודת האבטחה#התקנה|התעודה הסטנדרטית]].
 
  
בגרסאות הישנות ובתוכנות שמבוססות עליהן אין דרך להתקין את התעודה בתוכנה, ולכן הדרך היחידה היא לבטל לגמרי את הבדיקת תעודות של node במחשב, ראו [[התקנת תעודה בכל מוצרי node#אפשרות ביטול בדיקת אבטחה]].
+
בתוכנות שמבוססות על הגרסאות החדשות של אלקטרון זה מוגדר להשתמש במשתני מערכת והתעודות של המחשב.
 +
 
 +
בגרסאות הישנות ובתוכנו שמבוססות עליהם אין דרך להתקין את התעודה בתוכנה לכן הדרך היחידה זה לבטל לגמרי את הבדיקת תעודות של נוד במחשב<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.