Перапынак пароль VBA макрасаў Microstation

Visual Basic для прыкладанняў - гэта шэраг бібліятэк, якія Microsoft зрабіла даступнымі, састарэлымі, але вельмі магутнымі, асабліва ў версіях Office да 2010 года. Нягледзячы на ​​тое, што ён працягвае існаваць, у цяперашні час шмат распрацовак зроблена ў .NET і іншых асяроддзях; нягледзячы на ​​гэта, для кадравых распрацовак VBA з'яўляецца цалкам практычным рашэннем і ў Микростанция выпадак, даволі проста. Прынамсі, я памятаю, як я казаў пра гэта, паказваючы абмежаваную адлюстраванне і нешта XFM.

Вось некаторыя з праблем, якія дасягнулі мне сёння раніцай, калі ён збег у ратондзе Багародзіцы ў трапічным доме:

Рэльеф: Калі я бягу VBA, я атрымліваю паведамленне:

«Інфармацыя пра ліцэнзаванне гэтага кампанента не знойдзена. У вас няма дастатковых правоў з гэтай ліцэнзіяй на выкарыстанне гэтай функцыянальнасці ў асяроддзі распрацоўкі ».

Існуе шэраг спосабаў абыйсці гэтую праблему, у тым ліку ўсталяваць неабходны пакет мікрастанцыі, напрыклад, выпушчаны для XM. Праблема ў тым, што, магчыма, калі вы выкарыстоўваеце версію Windows 8 ці Windows 10, многія старамодныя бібліятэкі не працуюць, і, безумоўна, гэты VBA быў пабудаваны да 2010 года.Ува-xvi32-microstatin-першынствуе

Практычнае рашэнне: Усталёўка Visual Basic 2010 Express, гэты кампутар не будзе спаганяць шмат і дадаць элементы кіравання OCX posiblmente дасведчанага карыстальніка з адладчыка можа выявіць і ўвесці ў кансолі каманду.

верагодны маршрут спампаваць Visual Basic Экспрэс гэта.

Калі вы хочаце запусціць ад Microstation Connect Edition, ён амаль упэўнены, што прыкладанне павінна зрабіць карэкціроўку, таму што некаторыя кнігарні змянілі маршруты.

Для запуску мікрастанцыі VBA marcro, у выпадку з V8i і раней, гэта робіцца з дапамогай Utilities / Marcro / Project Manager. У выпадку з Microstation Connect вам трэба выбраць укладку Службовыя праграмы на стужцы.

Як вы можаце бачыць, запускаецца макрас, але калі мы дакранаемся кода будзе паказваць абарону вокны.

Ці можна зламаць пароль, які мае VBA?

Ува-xvi32-microstatin-першынствуе

Функцыя абароны паролем Visual Basic для прыкладанняў імкнецца стварыць кантроль і бяспеку для распрацовак, таму не варта правільна пытацца пра гэтыя рэчы на ​​сайце. Аднак калі выказаць здагадку, што рашэнне заключаецца ў тым, што мы забыліся пароль альбо што тэхнік-распрацоўшчык даў чыкунгунью і павесіў мыш, вось практычнае рашэнне з выкарыстаннем шаснаццаткавага рэдактара.

VBA прымаецца кампаніямі-распрацоўшчыкамі, таму абрэвіятура, якая выкарыстоўваецца ў кодзе, каб паказаць, калі ўсталяваны пароль, змяняецца ад аднаго прыкладання да іншага. Напрыклад, каб выдаліць ключ з макраса Excel VBA, абрэвіятура звычайна мае DBP = »пароль», для доступу ключ - DPX = »пароль». Калі мы знойдзем гэты радок і зменім яго на нешта накшталт DBR замест DBP, альбо DPR замест DPX, пры захаванні каманда абароны ключоў больш не будзе добра напісана, і vba адкрыецца без абароны.

Гэта, з дапамогай Hex Editor, у Edit опцыі / Пошук увядзіце радок, якую мы хочам, напрыклад, БПР, опцыі радкі тэксту і падтрыманне актыўнага рэгістра, як паказана на наступным малюнку.

макра-VBA Password?

З дапамогай шаснаццатковай рэдактара (Hex Editor), то, хутчэй за ўсё, каб адкрыць макрас пашырэнне .mvba з MicroStation і ўнесці змены, выканаўшы наступныя дзеянні:

1. спампаваць XVI32

Гэта можна загрузіць з гэты кірунак; у маім выпадку я іду версію 2.55, нізкі сціснутую ў паштовай індэксе, вы павінны распакаваць і запусціць файл xvi32.exe.

Ува-xvi32-microstatino

2. MVBA адкрыць прыкладанне.

Перад адкрыццём VBA рэкамендуецца зрабіць копію. Паглядзіце, што незалежна ад таго, наколькі ён абаронены, вы можаце ўбачыць яго вантробы тут. Ну, адзінае, што засталося, гэта шукаць гэтую абрэвіятуру, аднойчы знойдзеную, адна з трох літар заменена на X і захавана. Пры гэтым VBA ўжо неабаронены.

Закрыццё прыкладання спытае, захаваць змены, Вам трэба будзе падаць да.

Ува-xvi32-microstatin-першынствуе

Пасля таго, як ён быў захаваны, паглядзіце, што пры адкрыцці VBA ён больш не просіць ключ, таму, хутчэй за ўсё, прысвоіць новы. Калі карыстальнік, які забыўся пароль, па-ранейшаму працуе ў кампаніі, вам трэба пайсці, каб даць яму некалькі плясканняў па галаве ці хаця б прымусіць яго заплаціць за піва ў пятніцу; калі ён загінуў з чыкунгуняй, у нас яшчэ хвіліна маўчання.

Ува-xvi32-microstatin-першынствуе

Пошук абрэвіятуры Microstation VBA (mvba), здаецца наступнай загадкай. Для Excel і Access гэта не тое ж самае, але, прыклаўшы намаганні здаровага сэнсу і цярплівасці, вы можаце знайсці іх.

Для эканоміі, якая азначае, што вы не можаце ведаць пароль, мы дамо вам ланцужок абрэвіятур у абмен на сімвалічнае супрацоўніцтва. Зразумела, заўсёды ёсць вінаваты альбо пераможца, які павінен быць узяты з XD. Для гэтага вам прыйдзецца купіць загрузку з крэдытнай карты або Paypal.

2 Адказы на "Зламаць пароль макраса Microstation VBA"

  1. прывітанне
    У маім выпадку я не хачу ламаць, выдаляць альбо знішчаць, слова vba пароль, што мне трэба, каб паведаміць мне альбо запомніць пароль. Вы ведаеце, якім будзе рэжым?

Пакіньце адказ

Ваш электронны адрас не будзе апублікаваны.

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца для вашых каментароў.