Break paroli VBA makro Microstation

Visual Basic for Applications ir bibliotēku sērija, kuru Microsoft ir padarījusi pieejamu, nedaudz veca, bet ļoti spēcīga, it īpaši Office versijās pirms 2010. Lai gan tā joprojām pastāv, daudzi jauninājumi tagad tiek veikti. NET un citās vidēs; pat tādēļ, attīstībai, kas pamatojas uz marcros, VBA ir ļoti praktisks risinājums un Microstation gadījums ir diezgan vienkāršs. Vismaz es atceros, ka runāju par to, parādot ierobežota karte un kaut kas ar XFM.

Šīs ir dažas no problēmām, kas šovakar man ieradušās, kad es skrēja Virginas apvedceļā tropiskā mājā:

Palīdzība: Kad es palaistu VBA, es saņemu ziņojumu:

«Licencēšanas informācija šai sastāvdaļai nav atrasta. Jums nav pietiekami daudz tiesību ar šo licenci, lai izmantotu šo funkcionalitāti attīstības vidē. »

Pastāv vairāki veidi, kā atrisināt šo problēmu, tostarp instalēt tādu mikrostaciju priekšnoteikumu paketi, kuri ir paredzēti XM. Problēma šeit ir tā, ka, iespējams, tiks izmantojot Windows versiju vai Windows 8 10, daudzas bibliotēkas nedarbojas veco VBA un, protams, tas tika uzbūvēta pirms 2010.vba-xvi32-mikrostatin-excel

Praktiska iznākšana: instalējiet Visual Basic 2010 Express, tas daudz neuzlādēs datoru un pievienos OCX vadīklas, ko, iespējams, pieredzējis lietotājs no atkļūdotājs varētu atklāt un ievadīt no komandu konsole.

Iespējamais maršruts lejupielādēt Visual Basic Express ir tas.

Gadījumā, ja vēlaties palaist no Microstation Connect Edition, ir gandrīz droši, ka programmai ir jāveic korekcija, jo daži bibliotēku maršruti ir mainījušies.

Lai palaistu MicroStation VBA marcro, šajā gadījumā V8i un agrāk tas tiek darīts Utilities / Marcro / Project Manager. Microstation Connect gadījumā jums jāizvēlas lentes cilne Utilities.

Kā redzat, makro tiek izpildīts, bet, ja mēs vēlamies pieskarties kodam, tiks parādīts aizsardzības logs.

Vai ir iespējams izlauzt paroli, kāda ir VBA?

vba-xvi32-mikrostatin-excel

Programmas Visual Basic for Applications paroļu aizsardzības funkcionalitāte cenšas radīt kontroli un drošību notikumiem, tāpēc nav pareizi uzdot šīs lietas tīmekļa vietnē. Tomēr, pieņemot, ka risinājums ir tāpēc, ka mēs aizmirsām atslēgu vai tehniskais izstrādātājs viņam iedeva chikungunya un hung up pele, šeit ir praktisks risinājums, izmantojot heksadecimālo redaktoru.

VBA ir izstrādājusi attīstītāju kompānijas, tāpēc kodā lietotais akronīms norāda, kad parole tiek ievietota, no vienas lietojumprogrammas uz citu. Piemēram, lai noņemtu atslēgu no Excel VBA makro, akronīms ir DBP = »parole», piekļuvei atslēga ir DPX = »parole». Ja mēs atrodam šo virkni, un mēs to nomainīsim kā DBP, nevis DBP, vai DPR, nevis DPX, kad tas tiek saglabāts, atslēgas aizsardzības komanda vairs nebūs labi uzrakstīta un vba atvērsies bez aizsardzības.

Tas, izmantojot Hex redaktoru, rediģēšanas / meklēšanas opcijā raksta meklēto virkni, piemēram, BDP, ar opciju Teksta virkne un lietojumprogrammas saglabāšana ir aktīva, kā parādīts nākamajā attēlā.

makro-vba-parole

Izmantojot heksadecimālo redaktoru (Hex Editor), visticamāk, atvērs .mvba mikrostacijas paplašinājuma makro un veiks šīs izmaiņas, veicot tālāk norādītās darbības.

1. Lejupielādējiet XVI32

To var lejupielādēt no šī adrese; manā gadījumā es lejupielādēju 2.55 versiju, kas ir zema saspiesta ar zip, jums to ir jāatskifē un palaidiet failu xvi32.exe.

vba-xvi32-mikrostatīns

2. Atveriet mvba lietojumprogrammu.

Pirms VBA atvēršanas ir ieteicams veikt kopiju. Uzziniet, kā jūs aizsargājat, šeit jūs varat redzēt zarnas. Nu, viss, kas paliek, ir atrast šo akronīmu, kad viens no trim burtiem ir mainīts uz X un saglabāts. Ar to VBA jau ir neaizsargāts.

Aizverot lietojumprogrammu, būs jājautā, vai tās saglabā izmaiņas, ir jānorāda, ka jā.

vba-xvi32-mikrostatin-excel

Pēc tam, kad tas ir saglabāts, skatiet, ka, atverot VBA, tas vairs nelūdz taustiņu, tāpēc tas, iespējams, piešķirs jaunu. Ja lietotājs, kurš aizmirsa atslēgu, joprojām strādā uzņēmumā, jums ir jāiet, lai viņš viņam izvirzītu kādu izciļņu galvu vai vismaz piespiestu viņu apmaksāt alu piektdien; Ja viņš nomira ar chikungunya, mēs veicam vēl vienu klusuma brīdi.

vba-xvi32-mikrostatin-excel

Atrodot akronīmu par Microstation VBA (mvba), šķiet, ir nākamā mīkla. Tas nav tas pats Excel vai Access, bet ar pūlēm veselo saprātu un pacietību jūs varat atrast.

Par ietaupījumiem, kas nozīmē, ka nevarat uzzināt paroli, mēs sniegsim jums akronīmu virkni apmaiņā pret simbolisku sadarbību. Protams, vienmēr ir vaininieks vai uzvarētājs, ka ir jāmaksā XD. Par to jums ir jāiegādājas lejupielāde ar Kredītkarte vai Paypal.

One Reply to “Romper el password de una macro VBA de Microstation”

  1. Sveicieni
    En mi caso, no quiero romper, eliminar o destruir, la contraseña del vba de word, lo que quiero es me permita saber o recordar la contraseña. Sabes cual seria el modo??

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta.

Šī vietne izmanto Akismet, lai samazinātu surogātpastu. Uzziniet, kā tiek apstrādāti jūsu komentāru dati.