Intro

We gaan hier Monicom ADBplus 2000 Special bespreken.
Index;
Het gastenboek van Monicom
Licentieovereenkomst
Belangrijke bestanden
Disassembleren "reverse engineren"
Screenshots OllyDbg ADBplus
Conclusie
Het gastenboek van Monicom
Het gastenboek let even op de 3 maanden!
Bericht van:
Hennie - info@langkampplastics.com
Datum:
Op 05-02-2010 om 13:02
Bericht:
Naar aanleiding van het bericht van Dennis van 17/01/2010. Ook ik krijg steeds de raarste DCC Fatal errors met steeds verschillende opmerkingen, terwijl ik met een gekochte versie werk, echter zonder onderhoudscontract.(is een bewuste keuze) De eerste DCC Fatal errors kwamen wel heel toevallig na de periode van 3 maand gratis ondersteuning !! De DCC Fatal errors komen alleen na elke windows update. oplossing ! In je firewall ADBplus verbieden te controleren op updates. In windows een systeemherstel doen, en de software werkt weer tot de volgende windows update. Beetje vreemd dat je in ADBplus de automatische updates niet uit kan schakelen, zodat de software blijft doen wat hij moet doen.
Bericht van:
Dennis - denned@live.nl
Datum:
Op 17-01-2010 om 20:01
Bericht:Vandaag starte ik mijn adbplus op en krijg ineens een foutmelding. DCC Fatal error. Rows of example elements in calc expression must be linked. Gisteren deed hij het nog prima. Wat kan ik hier aan doen.
Licentieovereenkomst
De eerste keer ADBplus 2000 Special opstarten
De melding Algemene voorwaarden ( Adbplus.hlp) wat getoond wordt na de eerste keer starten van ADBplus 2000 Special.
let even op de drie maanden!
De melding Algemene voorwaarden ( Adbplus.hlp) wat getoond wordt na de eerste keer starten van ADBplus 2000 Special.
let even op de drie maanden!
AansprakelijkheidAANSPRAKELIJKHEIDArtikel 8Monicom Software sluit alle aansprakelijkheid uit voor schade die ontstaat als direct of indirect gevolgvan het gebruik of functioneren van alle geleverde programmatuur.BASISSUPPORTArtikel 99.1 Onder basissupport wordt verstaan: het verlenen van telefonische of schriftelijke ondersteuningmet betrekking tot vragen over het gebruik van de bestelde en geleverde programmatuur en hettelefonisch hulp bieden bij storingen in de programmatuur.9.2 Gebruiker heeft recht op basissupport gedurende drie maanden na aankoop van de licentie bijMonicom Software. Hierna is de basissupport alleen mogelijk middels het afsluiten van eenonderhoudsabonnement of op andere wijze, indien partijen dit uitdrukkelijk schriftelijkovereengekomen zijn.9.3 Basissupport wordt verleend van 9:00 uur tot 17.00 uur van maandag t/m vrijdag.9.4 Monicom Software zal in elk geval binnen drie werkdagen nadat door de gebruiker een probleemgemeld is aanvangen met de behandeling daarvan.9.5 Wanneer gebruiker telefonisch basissupport vraagt, dient de hardware waarop de programmatuuris geïnstalleerd, in de onmiddellijke nabijheid van de gebruiker te zijn en te zijner beschikking testaan. Gebruikers van multi-userprogrammatuur dienen bovendien over een gebruiksklaar modem tebeschikken.9.6 Basissupport omvat niet het oplossen van problemen met betrekking tot:a) systeemconfiguraties, hardware en netwerken.b) inrichtingswerkzaamheden zoals het definiëren van lay-outs, rappportoverzichten, jaarsheets,inrichting van rekenschema's, boekhoudkundige vraagstukken, maat-aanpassingen en koppelingenmet vreemde programmatuur.c) support op locatie.d) Repareren van gegevens-bestanden.9.7Monicom Software kan niet garanderen dat in nieuwe versies Lay-outs behouden kunnen worden. Ditgeldt tevens voor data welke niet vallen onder de stamgegevens.
Belangrijke bestanden
Hier onder wat essentiële bestanden waar ADBplus 2000 Special de nodige informatie vandaan haalt:
C:\ADBplus\Users\Algemeen.ini
Level= en Intern= worden pas later weg geschreven naar Algemeen.ini
C:\ADBplus\Start\Chkstart.dat

C:\ADBplus\Users\Algemeen.ini
C:\ADBplus\Start\Chkstart.dat
C:\WINDOWS \ADBplus.Ini
C:\WINDOWS \ADBplus.Ini
Een gedeelte uit Algemeen.ini is weg gelaten
Begin:_____________________________________________________________
Algemeen.ini
NextDate1=10-03-2010
NextDate2=17-03-2010
NextDate3=24-03-2010
NextDate4=31-03-2010
DateNow=26-03-2010
Level=4
Intern=12
einde:_____________________________________________________________[Opstart]
EersteKeer=0
EersteKeerUpdate=1
Jaar=03-03-2010
<-- knip -->
EersteKeer=0
EersteKeerUpdate=1
Jaar=03-03-2010
<-- knip -->
[InternVari]
Checked=0NextDate1=10-03-2010
NextDate2=17-03-2010
NextDate3=24-03-2010
NextDate4=31-03-2010
DateNow=26-03-2010
Level=4
Intern=12
Level= en Intern= worden pas later weg geschreven naar Algemeen.ini
C:\ADBplus\Start\Chkstart.dat

Reverse Engineering
Wij gaan in he volgende hoofdstuk ADBplus 2000 Special disassembleren "reverse engineren"
Voor het reverse engineren gebruiken we OllyDbg - Debugger meer info: http://en.wikipedia.org/wiki/OllyDbg
Om het overzichtelijk te houden lichten we er wat codes uit voorzien van opmerkingen en wat uitleg voor zo ver dat mogelijk is.
Reverse Engineering is het onderzoeken van een stuk software om daaruit af te leiden wat de eisen zijn waaraan het product probeert te voldoen, of om de precieze interne werking ervan te achterhalen
http://nl.wikipedia.org/wiki/Disassembler
Voor het reverse engineren gebruiken we OllyDbg - Debugger meer info: http://en.wikipedia.org/wiki/OllyDbg
Om het overzichtelijk te houden lichten we er wat codes uit voorzien van opmerkingen en wat uitleg voor zo ver dat mogelijk is.
Screenshots OllyDbg ADBplus
- groen: Uitgelichte code
- rood: Opmerking
- geel: Uitleg
- oranje: Nummers (1. , 2. enz. in het oranje wordt later op terug gekomen onder de afbeelding)
- NextDate
- DateNow=
- Level=
- Intern=
1. Deze melding wordt meteen getoond als het programma gestart is klik je op ja, wordt je omgeleid naar www.monicom-updates.nl met het inlog scherm zoal hier onder afgebeeld
2. Een week later een andere melding terwijl er echt geen updates zijn.
3. Weer een week later een andere nu nog een dringender melding maar nog steeds geen nieuwe updates.
4. Weer een week later, nu een nog meer dreigende melding (als je nu niet update en het programma crashed is het je eigen schuld)
5. Deel van de binaire machinetaal (OllyDbg - Debugger) bij de eerste opstart.
6. Verwijzing naar het bestand Algemeen.ini
7. De totaal verzonnen random DCC fatal errors.
Conclusie
- Een duur en onbetrouwbaar programma!
- Onnodige update meldingen, normaal wordt het versie nummer vergeleken met de lokaal geïnstalleerde software en de online beschikbare versie.
- De software lijkt bewust zo geschreven te zijn om ondernemers op kosten te jagen d.m.v. onderhoudscontracten.
- Monicom heeft zich zeer goed ingedekt (sluit alle aansprakelijkheid uit) ondanks de bewuste error programmatuur.
- Error (DCC Fatal Errors) meldingen die nergens opslaan deze worden in volledige willekeur weer gegeven.
Overzicht van boekhoudprogramma's
http://www.boekhoudpakket.in-research.info/