פקודה המפעילה קובץ אחרי הקשת סיסמה - יש כזה דבר??

  • הוסף לסימניות
  • #43
זו התוצאה:
לכידה.PNG
 
  • הוסף לסימניות
  • #44
יש אפשרות לקובץ bat שיגן על תיקיה בצורה כזאת:
צריך סיסמא
אם תוך 30 שניות הסיסמא לא מוכנסת המחשב נכבה
אין דרך לראות את הסיסמא
ושהכל ישאר כקובץ bat ולא כexe? תודה רבה
 
  • הוסף לסימניות
  • #45
יש אפשרות לקובץ bat שיגן על תיקיה בצורה כזאת:
צריך סיסמא
אם תוך 30 שניות הסיסמא לא מוכנסת המחשב נכבה
אין דרך לראות את הסיסמא
ושהכל ישאר כקובץ bat ולא כexe? תודה רבה
נתחיל בזה שקובץ BAT וקובץ EXE שנוצר מBAT הם קבצים שהנתונים שבהם גלויים
אם אתה רוצה שלא ידעו מה הסיסמא הפתרון הוא הצפנה חד כיוונית והשוואה עם הסיסמא שהלקוח מכניס. עד כמה שידוע לי אין חיה כזו בCMD אלא אם כן אתה נעזר בשפות אחרות (כלומר אתה מוסיף פקודות משפה אחרת בקובץ שלך) כמו שהדגמתי לעיל בPOWERSHELL . אבל אפשר גם בVBSCRIPT וגם להוריד כלים שעושים את זה.
לגבי שאר הדברים זה די פשוט.

במחשבה שניה אם אתה ממש מתעקש לכתוב רק הCMD אז אפשר פשוט להמציא הצפנה חד כיוונית אולי זה לא יהיה ההצפנה הכי מוגנת בעולם אבל יעשה את העבודה . הצפנה חד כיוונית יוצרים על ידי שימוש בעיקר בשארית של פעולה חשבונאית...

במחשבה שלישית אפשר לזרוק את הסיסמא לקובץ ולעשות לו MD5 על ידי certutil
 
נערך לאחרונה ב:
  • תודה
Reactions: aeb
  • הוסף לסימניות
  • #46
תודה אך אני לא כל כך מבין בתכנות....מה עם זה?\
ניתן לפתרון פשוט בערבול וקידוד בינארי
האם זה פתרון אפשרי? איך עושים את זה?
וגם בלי התנאי שאי אפשר יהיה לראות את זה,האם ניתן ליצור קובץ שאם לא תוקלד סיסמא תוך 30 שניות המחשב יכבה?
 
  • הוסף לסימניות
  • #47
תודה אך אני לא כל כך מבין בתכנות....מה עם זה?\

האם זה פתרון אפשרי? איך עושים את זה?
וגם בלי התנאי שאי אפשר יהיה לראות את זה,האם ניתן ליצור קובץ שאם לא תוקלד סיסמא תוך 30 שניות המחשב יכבה?
זה מאוד פשוט כמו שאמרנו
תוסיף בתחילת הקוד
shutdown -r -t 30
ובסוף אחרי שהסיסמא אומתה
shutdown -a

לגבי הצפנה
תקח סיסמא ותהפוך אותה למוצפנת כגון
upload_2019-7-8_11-46-32.png


את הקוד המוצפן תשים בקובץ BAT
וכל סיסמא שמישהו מכניס תבדוק האם ההצפנה של הסיסמא זהה לקוד שרשום
כך מי שיפתח את הקוד לא יוכל לדעת מה הסיסמא

אתה רוצה שנכתוב לך את הכל או לנסות קצת לבד?
 
נערך לאחרונה ב:
  • תודה
Reactions: aeb
  • הוסף לסימניות
  • #48
@עשרים ושתים איזה מהקבצים יותר מעודכן מה שמפורסם בפוסט של 32 ביט, או בפוסט מעליו?

אשמח אם תוכל לומר לי באיזה תוכנה עשית את זה

תודה רבה על הכל
 
  • הוסף לסימניות
  • #49
אני אשמח שתכתוב לי כי אני לא הבנתי את הדוגמה השניה.
את הכיבוי הבנתי.
סתם שאלה - למה r?
זה עקרוני לקוד הזה או שאפשר גם s?
ההבדל הוא שr עושה הפעלה מחדש וs פשוט מכבה
 
  • הוסף לסימניות
  • #50
  • הוסף לסימניות
  • #51
אני אשמח שתכתוב לי כי אני לא הבנתי את הדוגמה השניה.
את הכיבוי הבנתי.
סתם שאלה - למה r?
זה עקרוני לקוד הזה או שאפשר גם s?
ההבדל הוא שr עושה הפעלה מחדש וs פשוט מכבה
צודק, חשבתי צריך הפעלה מחדש.
 
  • הוסף לסימניות
  • #52
אתה יכול פשוט לעשות כל זה
זה מאוד פשוט כמו שאמרנו
תוסיף בתחילת הקוד
shutdown -r -t 30
ובסוף אחרי שהסיסמא אומתה
shutdown -a

לגבי הצפנה
תקח סיסמא ותהפוך אותה למוצפנת כגון
צפה בקובץ המצורף 505112

את הקוד המוצפן תשים בקובץ BAT
וכל סיסמא שמישהו מכניס תבדוק האם ההצפנה של הסיסמא זהה לקוד שרשום
כך מי שיפתח את הקוד לא יוכל לדעת מה הסיסמא

אתה רוצה שנכתוב לך את הכל או לנסות קצת לבד?
לקובץ הזה?
(שהסיסמא תהיה 9381 בבקשה.תודה)
תודה
 

קבצים מצורפים

  • locker.zip
    552 ביטים · צפיות: 29
  • הוסף לסימניות
  • #53
רק עם s ולא עם r.תודה
 
  • הוסף לסימניות
  • #54
@echo off
shutdown -s -t 30
set pass=73 7b b6 2a 53 7a c4 d2 3c 8c 4f 4c 74 3a c2 48 5b 28 79 b3

set /p id=Enter password:

echo %id% > "%temp%\111.txt"
SETLOCAL ENABLEDELAYEDEXPANSION
SET count=1
FOR /F "tokens=* USEBACKQ" %%F IN (`certUtil -hashfile "%temp%\111.txt"`) DO (
SET var!count!=%%F
SET /a count=!count!+1
)
if "%var2%" == "%pass%" (
shutdown -a
start c:\locer.zip
)
 
  • הוסף לסימניות
  • #55
הסיסמא שנוצרה היא 9381?
 
  • הוסף לסימניות
  • #57
אז למה נכבה לי אחרי הסיסמא?
בכל מקרה,תוכל לשלב את הקוד הזה בקובץ שהעליתי?
זה קובץ שיוצר תיקיה ונעל אותה אך
א) רואים את הסיסמא
ב) המחשב לא נכבה אם לא מקישים את הסיסמא
תודה רבה!
 
  • הוסף לסימניות
  • #58
cls
@ECHO OFF

title Folder Google Chrome
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER

:CONFIRM
echo Are you sure u want to Lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM

:LOCK
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End

:UNLOCK
shutdown -s -t 30
echo stuff by harish
echo Enter password to Unlock folder
set /p id= "pass=>"

echo %id% > "%temp%\111.txt"

SETLOCAL ENABLEDELAYEDEXPANSION
SET count=1

FOR /F "tokens=* USEBACKQ" %%F IN (`certUtil -hashfile "%temp%\111.txt"`) DO (
SET var!count!=%%F
SET /a count=!count!+1
)
del "%temp%\111.txt"







if NOT %var2%==737bb62a537ac4d23c8c4f4c743ac2485b2879b3 goto FAIL
shutdown -a
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
goto End

:FAIL
echo Invalid password
goto UNLOCK

:MDLOCKER
md Locker
echo Locker created successfully
goto End

:End
 
  • תודה
Reactions: aeb
  • הוסף לסימניות
  • #60
לא הצלחתי לשכפל את זה. למה לא?
אוקיי, התשובה היא שהרב @עשרים ושתים מקבל קובץ עם תו רווח אחד לפני האנטר, וכך יוצא ההאש כמו שהוא הביא, ואני מקבל עם שני רווחים. למה? אנחנו לכאורה מריצים אותה פקודה.
האם יש שינוי התנהגות של פקודת echo בין גרסאות שונות של ווינדוס?

אם אני כותב את הפקודה בלי רווח זה עובד:
קוד:
echo 9381> Desktop\Untitled1
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה