Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Prima World HD

Recomandare bicicleta MTB copil 1...

Cum pot reda niște inregistr...

Denon AVR 1804
 Texte și mesaje funny pe sit...

Recomandari carti non-fictiune

Cat costa un pui la rotisor?

cum leg firele de la o pompa subm...
 PC Voltage +3.3V Red!

Cum conectez la net o centrala Fe...

w11 nu mentine profil power proce...

DIGI se lanseaza in Belgia cu ser...
 Setari XMP ram pentru 5900x - BSO...

Iphone 13, 14 sau 15?

Dune: Prophecy (2024 _ ...)

DMSS problema
 

:: Unimaemalematools :: Contorizare si securitate

- - - - -
  • Acest subiect este blocat Acest subiect este blocat
58 răspunsuri în acest subiect

#37
maniaku

maniaku

    Moderator

  • Grup: Members
  • Mesaje: 241
  • Înscris: 25.04.2002
protectzia de care ziceam eu nu se face cu reset(f)... personal nu-l mai folosesc de pe vremea pascalului pentru ca Win32 API-ul ofera rutine mai folositoare pentru lucrul cu fisiere. oricum, asta nu e un motiv de discutzie.

am vazut ca tu te foloseshti foarte mult de policies. asta are partzi bune si partzi proaste. te las pe tine sa le judeci. in orice caz, raman la ideea din postul anterior cand vine vorba de redenumire. ai ocolit problema, nu ai rezolvat-o. ramane posibilitatea redenumirii din Command Prompt. rulezi command.com si de acolo redenumeshti simplu. ar trebui sa iei in calcul si varianta asta.

nu am nici o intentzie de cearta. cred ca ar trebui sa ascultzi toate criticile (chiar daca-tzi plac sau nu) si sa determini daca te ajuta sau nu in imbunatatzirea programului. nu trebuie sa dovedeshti nimic. daca programul e bun va vorbi de la sine. asa ca invatza sa acceptzi sfaturile.

numai bine,
maniaku

#38
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001
de policies ma folosesc doar daca vrea clientul... dar NU pentru securitatea programului (asta ma intereseaza pe mine), ci pentru securitatea sistemului.

Iar in versiunea actuala, uite ce face minimal system security:

blocare TOTALA, inclusiv din command prompt, windows commander, etc, la: redenumire, stergere, modificare atribute, modificare data pentru:

c:client [folder]
c:windows [folder]
c:client{toate fisierele de care e nevoie}
c:windowssystem.ini
c:windowswin.ini
c:msdos.sys
c:config.sys
c:autoexec.bat
si poate mai sunt si altele :> nu am sursele la mine.

de fapt system.ini nici nu poate fi vazut, de nici-un fel.

si protectie totala, adica invizibil, nu poate fi creat, nu poate fi rulat de pe web, nimika, pentru *regedit.exe

iar locking system files face urmatoarele:

imposibil de creat, redenumit, mutat, sters, etc fisiere:
.vbs, .exe, .com, .bat, .scr, etc...
adica tot ce poate fi "rulat" direct nu merge...

nici macar nu poate fi downloadad un fisier .exe de pe net (nici run from current location) pt. simplul motiv ca IE nu poate face fisierul temporar .exe, etc.

Concluzia:

- nu se ruleaza executabile de pe internet
- nu se poate rula regedit.exe de nicaieri

securitate maxima.

asta inseamna, totusi, ca nici clientu' nu e multumit pentru ca nu poate sa ruleze, de exemplu, Putty.exe care e client de ssh...

avantaje si dezavantaje. totul ramane la latitudinea patronului sau administratorului salii, in cazul in care patronul are incredere in el.

#39
maniaku

maniaku

    Moderator

  • Grup: Members
  • Mesaje: 241
  • Înscris: 25.04.2002
Foarte interesant.... Intr-adevar foarte interesant...
Pentru cei care au aflat mai tarziu de discutzia in cauza sa le aducem la cunostinta faptul ca se incearca protejarea unor fisiere. Sammy a realizat acest lucru folosind Alfa File Protector, o librarie pentru protectia fisierelor. Aceasta foloseste un VXD. Cautatzi in C:WINDOWSSYSTEM si vetzi da peste fisierul alfafp.vxd. Acesta se incarca automat la pornirea sistemului de operare, dar protectia se activeaza numai in momentul in care programul Client este pornit. Mai multe informatii despre alfa file protector puteti afla la www.alfasp.com

De licentza pentru folosirea lui Alfa File Protector nu imi permit sa mai intreb... $499 sunt totusi ceva bani, iar asta pentru o singura licentza...

Credeam ca Sammy intr-adevar a facut un produs de calitate realizat 100% de mana lui. De fapt, ceea ce a realizat el o poate face si un pusti de liceu care are la dispozitie un calculator, Delphi 5 si acces la internet. In ceea ce priveste insa scrierea unui VXD, lucrurile se complica. A scrie un VXD nu e chiar asa de simplu, iar asta o stiu din proprie experientza pentru ca mi-a luat ceva timp pana sa creez un VXD.  In momentul in care te hotarasti sa nu mai folosesti munca altora poti sa ma contactezi.

Nu am scris acest mesaj cu rea intentie, dar cred ca adevarul trebuie sa iasa la iveala...

Numai bine,
maniaku

#40
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001

Quote

Originally posted by maniaku

De licentza pentru folosirea lui Alfa File Protector nu imi permit sa mai intreb... $499 sunt totusi ceva bani, iar asta pentru o singura licentza...

poate te ajuta asta... unul dintre zecile de e-mail-urile schmbate cu Dejan Maksimovic...

Quote

Return-Path:
Received: from relay.pair.com ([209.68.1.20])
       by terranet.ro (8.11.6/8.11.6) with SMTP id g336Ple31087
       for ; Wed, 3 Apr 2002 09:25:48 +0300
Received: (qmail 48340 invoked from network); 3 Apr 2002 06:25:44 -0000
Received: from p-5.9.eunet.yu (HELO alfasp.com) (213.240.5.9)
 by relay1.pair.com with SMTP; 3 Apr 2002 06:25:44 -0000
X-pair-Authenticated: 213.240.5.9
Message-ID: <[email protected]>
Date: Wed, 03 Apr 2002 08:27:27 +0200
From: Dejan Maksimovic
Reply-To: [email protected]
Organization: Alfa Corporation
X-Mailer: Mozilla 4.7 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
To: Bastard Operator From Hell
Subject: Re: Big request
References: <[email protected]> <[email protected]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


   Hi, B,

> Could you PLEASE send me a newer version of AlfaFP.VxD when you have time? I'm
> still using "Version 2.0 Network Edition" and I'm having some trouble with it :(

       No problem. (That's no big request:-) Attached.

> Also, can I help you with smthing else? :)

       Not at this time, thanks!
       Frankly, I am busy with exams and one project I am to do for a South Korean
client.

[.....................]

--
Kind regards, Dejan M. www.alfasp.com
E-mail: [email protected] ICQ#: 56570367
Alfa File Monitor - File monitoring library for Win32 developers.
Alfa File Protector - File protection and hiding library for Win32 developers.
Alfa Registry Monitor - Registry monitoring library for Win32 developers.
Alfa Registry Protector - Registry protection library for Win32 developers.

un pusti de liceu... anul trecut am terminat liceu.
iar faza cu rutele, etc, etc, etc. iti zic eu ca sunt fffffffff. putini cei care le pot face...
in afara de asta e vorba si de design, si de usurinta in utilizare, si de multe altele... care iti iau timp. MULT.

#41
maniaku

maniaku

    Moderator

  • Grup: Members
  • Mesaje: 241
  • Înscris: 25.04.2002
Sa fie oare unul din zecile de e-mail-uri pe care le schimbai cu Dejan pentru a-i cere un VXD? Cred ca da.

Ideea pe care am vrut s-o subliniez este aceea ca inca nu ai ajuns  la un nivel de cunostintze care sa-tzi permita sa faci protectzia fisierelor de unul singur, asa ca te-ai rezumat la a folosi munca lui Dejan. Nu e nimic rau in asta, dar acelasi lucru putea sa-l faca si un pusti de liceu. Crezi ca esti singurul care stie sa faca drag'n'drop si sa downloadeze componente pentru Delphi? Designul si usurintza in utilizare tin de gustul fiecaruia... Intr-adevar iti iau mult timp, dar nu implica cunostinte avansate.

Nu ma indoiesc de cunostintzele tale de Delphi si de "faza cu rutele", dar chiar m-as fi mirat ca programul sa fie facut 100% de tine si sa foloseasca numai componente freeware.

numai bine,
maniaku

#42
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001
ideea era k am dreptul sa folosesc acel vxd de 499$...
drept pe care nu l-am dobandit pe ochi frumosi, dar nici pe bani.
ci pur si simplu pe cunostintele mele.
nu e vorba de drag'n'drop de nici o culoare...
99% din componente sunt create dinamic, printre altele.
iar in afara de vxd, restul SUNT freeware.

Quote

Nu ma indoiesc de cunostintzele tale de Delphi si de "faza cu rutele"
dar de ce te indoiesti?
crezi ca e usor sa vezi ce restrictii TREBUIE sa pui pentru a nu putea fi scos programul, dar in acelasi timp sa nu incomodezi utilizatorul? pentru asta nu iti trebuie cunostinte avansate?
statistici mrtg?
hash pentru parole?

si chiar asa, de ce nu am vazut pana acum la nimeni protectia fisierelor prin vxd si la toate programele de contorizare poate fi editat system.ini? in 99% din cazuri chiar fara sa fie nevoie sa inchizi programul de contorizare? si ma refer nu numai la programe facute de pusti de liceu, ci la programe facute de firme, vorbesc de cele din Romania.

ai incercat sa treci de asta? varianta actuala? daca da, ai reusit?

#43
maniaku

maniaku

    Moderator

  • Grup: Members
  • Mesaje: 241
  • Înscris: 25.04.2002
Nu stiu ce cunostinte avansate ai avut tu cand ai zis ca nimeni sa nu execute fisiere decat programul tau. Ti se pare comod ca un client sa vina la cafe si sa downloadeze un fisier si sa-i zica "sorry. nu vreau sa execut"? Data viitoare itzi garantez ca nu mai da pe la tine.

Hashing pentru parole? Hashing din cate imi aduc aminte se invatza prin liceu. Nu stiu cum e programa actuala... dar eu asa imi aduc aminte.

De ce nu ai vazut la nimeni protectia fisierelor prin vxd? Poate pentru ca nu le-a atras nimeni atentia. TU cand ai scos primul release la softul asta cu nume lung aveai protectie la fisiere? Ai inceput sa te interesezi in momentul in care ti s-a atras atentia pe forum.

Apropo, am incercat sa trec de varianta actuala si am reusit...

numai bine,
maniaku

#44
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001

Quote

Originally posted by maniaku
Nu stiu ce cunostinte avansate ai avut tu cand ai zis ca nimeni sa nu execute fisiere decat programul tau. Ti se pare comod ca un client sa vina la cafe si sa downloadeze un fisier si sa-i zica "sorry. nu vreau sa execut"? Data viitoare itzi garantez ca nu mai da pe la tine.
Asta ramane la latitudinea administratorului, dar nu este obligatoriu pentru securitatea programului.

Quote

Hashing pentru parole? Hashing din cate imi aduc aminte se invatza prin liceu. Nu stiu cum e programa actuala... dar eu asa imi aduc aminte.
Nope...

Quote

De ce nu ai vazut la nimeni protectia fisierelor prin vxd? Poate pentru ca nu le-a atras nimeni atentia. TU cand ai scos primul release la softul asta cu nume lung aveai protectie la fisiere? Ai inceput sa te interesezi in momentul in care ti s-a atras atentia pe forum.
Nu, protectia la fisiere cu VXD este activa din ianuarie-februarie... 2001... si atunci nici nu exista forumul asta

dar in UNELE versiuni nu era activa protectia pt. c:client si c:windows (ca de ex. demo-ul care era atunci pe site).

Quote

Apropo, am incercat sa trec de varianta actuala si am reusit...

numai bine,
maniaku

poate ne zici si noua cum... sa nu murim prosti :)

#45
maniaku

maniaku

    Moderator

  • Grup: Members
  • Mesaje: 241
  • Înscris: 25.04.2002
Daca vrei itzi trimit manualul meu dupa care am invatzat hashing.

Gandeshte-te putzin la VXD-uri (daca shtii ceva despre ele, desi ma indoiesc) si o sa afli cum am trecut de protectzie...

Daca inca nu ti-ai dat seama o sa-tzi dau eu solutzia....

#46
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001
banuiesc cum, dar 1. nu sunt sigur si 2. in momentul asta am alt proiect in cap

asa ca as prefera sa-mi spui tu. te rog.

iar manualul cu hashing-ul... merci... [email protected]

la scoala nu am facut deca un pic de pascal, un pic de fox, un pic de c, si cam atat.

#47
maniaku

maniaku

    Moderator

  • Grup: Members
  • Mesaje: 241
  • Înscris: 25.04.2002
Normal ca ai prefera sa-ti spun eu...

Nu-ti spun inca... Te las sa te mai gandesti putin... E mai simplu decat te-ai ashtepta. Bineinteles ca se poate si rezolva, dar care ar mai fi farmecul daca ti-as spune? In orice caz, protectia am scos-o din functiune.

Spuneai ca protectia cu fisiere dateaza de prin ianuarie-februarie. Oare? Intr-un post mai vechi mi-ai spus ca "daca vrea sa stearga poate sa stearga". Oare si atunci era implementata protectia?

Ar mai trebui sa iei in considerare un lucru (spre binele aplicatiei).  Am mai spus lucrul asta si il repet: daca folosesti TerminateProcess() pentru kill process e putin cam nashpa...

numai bine,
maniaku

#48
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001
"protectia am scos-o din functiune. "
adik?

"Spuneai ca protectia cu fisiere dateaza de prin ianuarie-februarie. Oare? Intr-un post mai vechi mi-ai spus ca "daca vrea sa stearga poate sa stearga". Oare si atunci era implementata protectia? "

yup...
dar nu era si nu este pt. doc-uri, txt-uri, etc. etc.etc...

in afara de asta, de terminate process nu mi-ai spus mie...

whatever, de ce e nashpa?

#49
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001
anyway, sunt 2 posibilitati care in vin in minte:
1. sters alfafp din registry
2. modificat system.ini prin retea inainte sa se incarce clientul prima oara (asta e unul dintre motivele pt. care recomand ca c: sa nu fie sharuit full).

#50
maniaku

maniaku

    Moderator

  • Grup: Members
  • Mesaje: 241
  • Înscris: 25.04.2002

Quote

The TerminateProcess function is used to unconditionally cause a process to exit. Use it only in extreme circumstances. The state of global data maintained by dynamic-link libraries (DLLs) may be compromised if TerminateProcess is used rather than ExitProcess.  
TerminateProcess causes all threads within a process to terminate, and causes a process to exit, but DLLs attached to the process are not notified that the process is terminating.


#51
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001
Cool... asta nu stiam :)
atunci o sa dau un exit process si dupa 2 minute terminate process... just 2b shure :)

#52
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001
btw, merci.

#53
maniaku

maniaku

    Moderator

  • Grup: Members
  • Mesaje: 241
  • Înscris: 25.04.2002
Incep sa ma indoiesc de cunostintele tale de programare Win32. Trebuia sa fi stiut pana acum ca functia ExitProcess() poate inchide numai procesul in contextul careia este apelata. Poate imi spui si mie cum faci tu o aplicatie sa se inchida de buna voie sub Win32... Metoda sugerata mai sus e pe cat de entuziasta pe atat de stupida. Se vede ca mai ai multe de studiat.

numai bine,
maniaku

#54
Sammy

Sammy

    Active Member

  • Grup: Members
  • Mesaje: 1.403
  • Înscris: 26.11.2001
merci pt. apreciere :(

recunosc ca pana acum nu prea am folosit api-uri..

anyway, asta e prima vesiune in care ai optiunea de kill processes @ restart...
pana acum erau doar doua optiuni: restart computer si log-off...

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate