Changing Sandboxie Containing Folder :
www.techsupportteam.org/forum/tutorials/3828-sandboxie.html
open Sandboxie Control, go to Sandbox > Set Container Folder
then delete the previous sandbox container folder
---
Chrome_elf.dll is missing :
This is related to the missing chrome_elf.dll problem. Something is getting messed up in the sandbox, probably with the chrome profile, and chrome can no longer find this dll. Deleting the contents of the sandbox will fix the problem.
---
Saturday, January 31, 2009
Friday, January 30, 2009
Determine/check MikroTik RouterOS version
Login via console or telnet and you will see the version number.
NConstruct
www.nconstruct.com/App/Features.aspx?PageId=4
+ Windows and Web
+ Integrated security module
- Full source code only available on Professional version
www.nconstruct.com/App/VersionComparison.aspx?PageId=103
+ Windows and Web
+ Integrated security module
- Full source code only available on Professional version
www.nconstruct.com/App/VersionComparison.aspx?PageId=103
Thursday, January 29, 2009
IronWorks
www.esolutionspr.com/IronWorks%20Features.html
Language: .NET
Version:
Live Demo not working:
www.esolutionspr.com/IronWorks.html#T4SD
Download link not updated:
www.componentsource.com/Product.asp?sc=CS&
PO=514368&option=9483&RC=&POS=PL#XT14
Language: .NET
Version:
Live Demo not working:
www.esolutionspr.com/IronWorks.html#T4SD
Download link not updated:
www.componentsource.com/Product.asp?sc=CS&
PO=514368&option=9483&RC=&POS=PL#XT14
DeKlarit
www.deklarit.com/portal/hgxpp001.aspx?12,366,482,O,E,0,MNU;E;40;2;MNU;,
Language: .NET
Version:
+ Web and Windows form
+ Calculated column
+ Sum of calculated column
Language: .NET
Version:
+ Web and Windows form
+ Calculated column
+ Sum of calculated column
BlueInk
Version: 1.4.1 (www.blueink.biz/NewsItemViewDetail.aspx?NewsItemId=20)
Live Demo cannot be accessed:
www.automatedarchitecture.com/Northwind/Login.aspx
Live Demo cannot be accessed:
www.automatedarchitecture.com/Northwind/Login.aspx
Wednesday, January 28, 2009
Interesting solutions regarding changing local administrator's password remotely
...or automating local administrator's password change process
--- Understanding types of logon script:
There are four types of them:
1. Group Policy logon / logoff scripts.
2. Group Policy Computer startup / shutdown scripts.
3. Domain User logon scripts.
4. Local user logon scripts.
Type 1 script executes when a USER logs on or logs off. And it executes with that user privilege.
Type 2 script executes when the COMPUTER starts up or shuts down. It executes in context of "Local System Account".
Type 3 script executes when a domain user logs on. The difference is type 3 works on all Windows versions whereas type 1 only works with Windows 2000 and up.
Type 4 script: the name says itself. It only executes when the user logs on locally.
--- Encode your [logon] script if necessary
www.microsoft.com/downloads/details.aspx?familyid
=e7877f67-c447-4873-b1b0-21f0626a6329&displaylang=en
--- Command line
net user administrator password
--- Use SysInternals' pspasswd tool
www.sysinternals.com/Utilities/PsTools.html
--- Sample user made script
'===============================================
'script : ResetAdmin.vbs
'date : March 23, 2007
'code by : Malikus (IT Operations Bank Mandiri)
'
'purpose : reset local administrator password,
' run as system account during computer
' startup from domain GPO
'================================================
On Error Resume Next
stPassword = WScript.Arguments.Item(0)
Set WshShell = WScript.CreateObject("WScript.Shell")
Set objNetwork = CreateObject("Wscript.Network")
stCompName = objNetwork.ComputerName
if ChangePassword(stCompName,"administrator",stPassword) then
wshShell.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\SEC RET", stPassword
'WriteLog "Change password succeed"Else
WriteLog "Change password failed"
end if
Function ChangePassword(stComputer, stUser, stPassword)
Dim oUser
On Error Resume Next
Set ousEr = GetObject("WinNT://" & stComputer & "/" & stUser & ",user")
If Not IsObject(oUser) Then
WriteLog "could not retrieve user info"
ChangePassword = FALSE
Else
On Error Resume Next
oUser.setpassword stPassword
If Err <> 0 Then
WriteLog Err.Description
ChangePassword = FALSE
Else
ChangePassword = TRUE
End If
End If
End Function
Sub WriteLog(log)
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("c:\resetadmin.log", ForAppending, True)
f.Writeline Date & ";" & Time & ";" & log
f.Close
End Sub
--- Basically there's two approaches to accomplish it
1. using logon script:
don't forget to encrypt your script
2. using remote execution:
obtain list of computernames on your domain using "net view /domain:domainname"
command and feed them to tool like pspasswd
--- Google keyword:
modify|change local administrator password logon script
--- Understanding types of logon script:
There are four types of them:
1. Group Policy logon / logoff scripts.
2. Group Policy Computer startup / shutdown scripts.
3. Domain User logon scripts.
4. Local user logon scripts.
Type 1 script executes when a USER logs on or logs off. And it executes with that user privilege.
Type 2 script executes when the COMPUTER starts up or shuts down. It executes in context of "Local System Account".
Type 3 script executes when a domain user logs on. The difference is type 3 works on all Windows versions whereas type 1 only works with Windows 2000 and up.
Type 4 script: the name says itself. It only executes when the user logs on locally.
--- Encode your [logon] script if necessary
www.microsoft.com/downloads/details.aspx?familyid
=e7877f67-c447-4873-b1b0-21f0626a6329&displaylang=en
--- Command line
net user administrator password
--- Use SysInternals' pspasswd tool
www.sysinternals.com/Utilities/PsTools.html
--- Sample user made script
'===============================================
'script : ResetAdmin.vbs
'date : March 23, 2007
'code by : Malikus (IT Operations Bank Mandiri)
'
'purpose : reset local administrator password,
' run as system account during computer
' startup from domain GPO
'================================================
On Error Resume Next
stPassword = WScript.Arguments.Item(0)
Set WshShell = WScript.CreateObject("WScript.Shell")
Set objNetwork = CreateObject("Wscript.Network")
stCompName = objNetwork.ComputerName
if ChangePassword(stCompName,"administrator",stPassword) then
wshShell.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\SEC RET", stPassword
'WriteLog "Change password succeed"Else
WriteLog "Change password failed"
end if
Function ChangePassword(stComputer, stUser, stPassword)
Dim oUser
On Error Resume Next
Set ousEr = GetObject("WinNT://" & stComputer & "/" & stUser & ",user")
If Not IsObject(oUser) Then
WriteLog "could not retrieve user info"
ChangePassword = FALSE
Else
On Error Resume Next
oUser.setpassword stPassword
If Err <> 0 Then
WriteLog Err.Description
ChangePassword = FALSE
Else
ChangePassword = TRUE
End If
End If
End Function
Sub WriteLog(log)
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("c:\resetadmin.log", ForAppending, True)
f.Writeline Date & ";" & Time & ";" & log
f.Close
End Sub
--- Basically there's two approaches to accomplish it
1. using logon script:
don't forget to encrypt your script
2. using remote execution:
obtain list of computernames on your domain using "net view /domain:domainname"
command and feed them to tool like pspasswd
--- Google keyword:
modify|change local administrator password logon script
Interesting Conficker Facts
Cleaning Conficker: Keeping Your Network Safe from Windows Worm
www.eweekeurope.co.uk/news/cleaning-conficker--keeping-your-network-safe
-from-windows-worm-103
...
As indicated above, Conficker also spreads by copying itself to the ADMIN$ share of the target machine. According to Microsoft, it firsts tries to use the credentials of the user currently logged on, which will work well in environments where the same user account is used for different computers on the network with full administrative rights. If that fails, the worm uses a list of user accounts on the target machine and tries to connect using each user name and a list of weak passwords.
This can be solved by using strong passwords for any user account or file share on the network.
...
Note: if computer A and computer B have same password for their each local Administrator account, Conficker on Computer A can use that password to gain access to ADMIN$ share on Computer B
Conficker Worm using Metasploit payload to spread
www.avertlabs.com/research/blog/index.php/2009/01/15
/conficker-worm-using-metasploit-payload-to-spread/
www.eweekeurope.co.uk/news/cleaning-conficker--keeping-your-network-safe
-from-windows-worm-103
...
As indicated above, Conficker also spreads by copying itself to the ADMIN$ share of the target machine. According to Microsoft, it firsts tries to use the credentials of the user currently logged on, which will work well in environments where the same user account is used for different computers on the network with full administrative rights. If that fails, the worm uses a list of user accounts on the target machine and tries to connect using each user name and a list of weak passwords.
This can be solved by using strong passwords for any user account or file share on the network.
...
Note: if computer A and computer B have same password for their each local Administrator account, Conficker on Computer A can use that password to gain access to ADMIN$ share on Computer B
Conficker Worm using Metasploit payload to spread
www.avertlabs.com/research/blog/index.php/2009/01/15
/conficker-worm-using-metasploit-payload-to-spread/
disable Autorun
How to disable the Autorun functionality in Windows
http://support.microsoft.com/kb/967715/
http://support.microsoft.com/kb/967715/
OUTLOOK: Download Headers only
How to Download Only the Headers for Large Messages in Outlook
http://email.about.com/cs/outlooktips/qt/et040504.htm
http://email.about.com/cs/outlooktips/qt/et040504.htm
Tuesday, January 27, 2009
ASP.NET Maker
www.hkvstore.com/aspnetmaker/features.asp
Language: .NET (vb/cs)
Version: 3 (official), 3.3.0.0 (FilesTube)
+ Generated-code: Audit trail
+ Generated-code: Field aggregation (sum, average and count)
- 30-days TRIAL
Language: .NET (vb/cs)
Version: 3 (official), 3.3.0.0 (FilesTube)
+ Generated-code: Audit trail
+ Generated-code: Field aggregation (sum, average and count)
- 30-days TRIAL
ScriptCase
www.scriptcase.net/siteen/features/features.php?
rand=77d67cca70196bc0&rand=c804bb6094c39491
Language: PHP+Ajax
Version:
+ Generated-code: Charting
+ Generated-code: Master/detail
+ Generated-code: Security Management
+ Generated-code: Editable grid
- 20-days TRIAL
rand=77d67cca70196bc0&rand=c804bb6094c39491
Language: PHP+Ajax
Version:
+ Generated-code: Charting
+ Generated-code: Master/detail
+ Generated-code: Security Management
+ Generated-code: Editable grid
- 20-days TRIAL
Google search keyword
php|perl|ruby|.net code|application generator
Features to check:
Reporting
Export to
Security Management
Grid editing
Audit Trail
Field aggregation (sum, average and count)
Features to check:
Reporting
Export to
Security Management
Grid editing
Audit Trail
Field aggregation (sum, average and count)
Monday, January 26, 2009
dbQwikSite
www.dbqwiksite.com/features.html
Language: PHP, ASP or ASP.net
Version: 5 Developer (official), E-Commerce Edition 3.0.0.9 (FilesTube)
- 30-days TRIAL
Language: PHP, ASP or ASP.net
Version: 5 Developer (official), E-Commerce Edition 3.0.0.9 (FilesTube)
- 30-days TRIAL
TierDeveloper (No longer updated)
www.alachisoft.com/tdev/features.html
Language: .NET
+ FREE
+ Support for Visual Studio 2008 and .Net Framework 3.0/3.5
+ Support for formula (computed) fields in objects
- NO security management
(only "Use Windows authentication for security")
* Online demos not working
UPDATE: it's a flash video
Language: .NET
+ FREE
+ Support for Visual Studio 2008 and .Net Framework 3.0/3.5
+ Support for formula (computed) fields in objects
- NO security management
(only "Use Windows authentication for security")
* Online demos not working
UPDATE: it's a flash video
NextGeneration
www.radsoftware.com.au/codegenerator/benefits.aspx
Language: .NET
Version:
- Generated-code: NO Reporting
- 30-days TRIAL
Language: .NET
Version:
- Generated-code: NO Reporting
- 30-days TRIAL
Which document to print when choosing Post+Print on Warehouse Shipment
Codeunit 5763 > Post Source Document
SalesShptHeader."No." := SalesHeader."Last Shipping No.";
SalesShptHeader.SETRECFILTER;
PrintReport(ReportSelection.Usage::"S.Shipment");
IF Invoice THEN BEGIN
SalesInvHeader."No." := SalesHeader."Last Posting No.";
SalesInvHeader.SETRECFILTER;
PrintReport(ReportSelection.Usage::"S.Invoice");
END;
Codeunit 82 Sales-Post + Print \ GetReport
"Document Type"::"Return Order":
BEGIN
IF Receive THEN BEGIN
ReturnRcptHeader."No." := "Last Return Receipt No.";
ReturnRcptHeader.SETRECFILTER;
PrintReport(ReportSelection.Usage::"S.Ret.Rcpt.");
END;
IF Invoice THEN BEGIN
SalesCrMemoHeader."No." := "Last Posting No.";
SalesCrMemoHeader.SETRECFILTER;
PrintReport(ReportSelection.Usage::"S.Cr.Memo");
END;
END;
SalesShptHeader."No." := SalesHeader."Last Shipping No.";
SalesShptHeader.SETRECFILTER;
PrintReport(ReportSelection.Usage::"S.Shipment");
IF Invoice THEN BEGIN
SalesInvHeader."No." := SalesHeader."Last Posting No.";
SalesInvHeader.SETRECFILTER;
PrintReport(ReportSelection.Usage::"S.Invoice");
END;
Codeunit 82 Sales-Post + Print \ GetReport
"Document Type"::"Return Order":
BEGIN
IF Receive THEN BEGIN
ReturnRcptHeader."No." := "Last Return Receipt No.";
ReturnRcptHeader.SETRECFILTER;
PrintReport(ReportSelection.Usage::"S.Ret.Rcpt.");
END;
IF Invoice THEN BEGIN
SalesCrMemoHeader."No." := "Last Posting No.";
SalesCrMemoHeader.SETRECFILTER;
PrintReport(ReportSelection.Usage::"S.Cr.Memo");
END;
END;
CodeCharge Studio
www.yessoftware.com/products/features.php?product_id=1
Language: multi
Version: 4.00.00.04 (FilesTube)
4.1.00.032 (http://support.yessoftware.com/updates.asp)
+ Generated-code: Security Management
+ Generated-code: Reporting
+ Editable Grid with Auto New Rows
+ Lookup for quick data entry
+ Multi-Column Primary Key
+ Export to Excel
+ Show/hide grid column(s)
- Generated-app: Web only
- 20-day evaluation
? Generated-code: using special/proprietary DLLs
Language: multi
Version: 4.00.00.04 (FilesTube)
4.1.00.032 (http://support.yessoftware.com/updates.asp)
+ Generated-code: Security Management
+ Generated-code: Reporting
+ Editable Grid with Auto New Rows
+ Lookup for quick data entry
+ Multi-Column Primary Key
+ Export to Excel
+ Show/hide grid column(s)
- Generated-app: Web only
- 20-day evaluation
? Generated-code: using special/proprietary DLLs
Web Application Code Generator
www.gigaframe.com/Software/WebApplicationGeneratorNET/tabid/83/Default.aspx
Language: .NET
- Microsoft Visual Studio.NET 2005 Solution generated
Language: .NET
- Microsoft Visual Studio.NET 2005 Solution generated
Sunday, January 25, 2009
At-Home / Remote / Telecommuting Programming Job
www.odesk.com
www.programmingfromhome.com
www.elance.com
www.scriptlance.com
Other's experience:
http://adityakircon.blogsome.com/category/telecommuting/
Related:
Cara menghitung nilai Proyek [pemrograman]
www.programmingfromhome.com
www.elance.com
www.scriptlance.com
Other's experience:
http://adityakircon.blogsome.com/category/telecommuting/
Related:
Cara menghitung nilai Proyek [pemrograman]
Saturday, January 24, 2009
Free Online Store software
VirtueMart
http://virtuemart.net/
Requirement:
http://dev.virtuemart.net/cb/wiki/1386
http://virtuemart.net/
Requirement:
http://dev.virtuemart.net/cb/wiki/1386
Share a Shared Printer
Comp A connect to a shared printer on Comp B (named PrinterX on Comp A).
How to share PrinterX so that Comp C can connect to that shared printer of Comp A.
On Comp A:
Add printer > Create a new local port (defined as \\CompB\SharePrnName)
Share the printer
On Comp C:
Add printer (Network) as usual
Only works at least with WindowsXP (?)
How to share PrinterX so that Comp C can connect to that shared printer of Comp A.
On Comp A:
Add printer > Create a new local port (defined as \\CompB\SharePrnName)
Share the printer
On Comp C:
Add printer (Network) as usual
Only works at least with WindowsXP (?)
Intel Atom is not suitable for daily desktop use
Results: Atom Is Not Suitable As An Office PC
www.tomshardware.com/reviews/Intel-Atom-Efficient,1981-18.html
www.tomshardware.com/reviews/Intel-Atom-Efficient,1981-18.html
Thursday, January 22, 2009
Visual FoxPro 9 Report Writer
The Visual FoxPro 9 Report Writer
www.code-magazine.com/article.aspx?quickid=0404042&page=1
www.code-magazine.com/article.aspx?quickid=0404042&page=1
Wednesday, January 21, 2009
How to apply filter to Report's Data Environment at runtime
on DataEnvironment.OpenTables:
dodefault()
select alias
set filter to filter_expression
nodefault
Source:
Visual FoxPro Report Writer: Pushing it to the Limit and Beyond
(page 57: ...The order in which the OpenTables method and the BeforeOpenTables event fire is a little confusing...)
dodefault()
select alias
set filter to filter_expression
nodefault
Source:
Visual FoxPro Report Writer: Pushing it to the Limit and Beyond
(page 57: ...The order in which the OpenTables method and the BeforeOpenTables event fire is a little confusing...)
Disposable/Temporary E-mail Address/Account
Disposable addresses in Yahoo Mail
Better that Gmail cause we can create a totally different e-mail address than our real yahoo account
Create unlimited disposable email addresses with Gmail
www.guerrillamail.com - receive only
Top 8 Disposable Email Address Services
http://email.about.com/od/disposableemailservices/tp/disposable.htm
Top 20 Temporary and Disposable Email Services
www.sizlopedia.com/2007/05/27/top-20-temporary-and-disposable-email-services/
Explained
http://en.wikipedia.org/wiki/Disposable_e-mail_address
How to Share your Email Address Online in a Safe Way
www.labnol.org/internet/email-address-safety/12746/
Better that Gmail cause we can create a totally different e-mail address than our real yahoo account
Create unlimited disposable email addresses with Gmail
www.guerrillamail.com - receive only
Top 8 Disposable Email Address Services
http://email.about.com/od/disposableemailservices/tp/disposable.htm
Top 20 Temporary and Disposable Email Services
www.sizlopedia.com/2007/05/27/top-20-temporary-and-disposable-email-services/
Explained
http://en.wikipedia.org/wiki/Disposable_e-mail_address
How to Share your Email Address Online in a Safe Way
www.labnol.org/internet/email-address-safety/12746/
Tuesday, January 20, 2009
Changing database state from LOADING to OPERATIONAL
I found this solution:
www.novicksoftware.com/TipsAndTricks/
tip-sql-server-restore-database-with-recovery.htm
but haven't try it myself.
My own experience is to detach and re-attach the database.
www.novicksoftware.com/TipsAndTricks/
tip-sql-server-restore-database-with-recovery.htm
but haven't try it myself.
My own experience is to detach and re-attach the database.
Setting up XP Pro for CoolBanking BII direct access (dial-up)
Add Windows Components > Message Queuing (all subcomponents except MSMQ HTTP Support)
Server Install > CoolQCreator (to create message queue?)
Computer Management > Services and Applications > Message Queuing > Private(?) Queues > (all queues):
set permission to Full Control for Everyone and SYSTEM
run Setup in Server Install > Queue Sender (to install QSenderC and QSenderL services)
answer Yes when asked for overwriting existing file
system32\QSenderC.ini: modify LocalIP
run Server Install\CoolSvcCfg.cmd to configure installed services
further configure both services to start using domain admin account
Workstation Install > CoolBanking_Setup.exe
Overwrite EXE with New EXE > Group Releaser > CoOLBanking_2.4c_Prod.exe (rename afterward)
copy to system32 and register using regsvr32:
all DLLs from Workstation Install > New DLL > Group Releaser
Server Install > Queue DLL > DBQueue.dll
copy to system32: Workstation Install > DLL Windows XP_2000 > DBQueue.INI
modify IP to point to itself(?)
Workstation Install > Smart Card > Reader USB > GemPCTwin.exe
merge registry update (Reg_XP2000.zip)
modify\CoolBanking.INI:
Vendor = GemPlus-USB
Server Install > CoolQCreator (to create message queue?)
Computer Management > Services and Applications > Message Queuing > Private(?) Queues > (all queues):
set permission to Full Control for Everyone and SYSTEM
run Setup in Server Install > Queue Sender (to install QSenderC and QSenderL services)
answer Yes when asked for overwriting existing file
system32\QSenderC.ini: modify LocalIP
run Server Install\CoolSvcCfg.cmd to configure installed services
further configure both services to start using domain admin account
Workstation Install > CoolBanking_Setup.exe
Overwrite EXE with New EXE > Group Releaser > CoOLBanking_2.4c_Prod.exe (rename afterward)
copy to system32 and register using regsvr32:
all DLLs from Workstation Install > New DLL > Group Releaser
Server Install > Queue DLL > DBQueue.dll
copy to system32: Workstation Install > DLL Windows XP_2000 > DBQueue.INI
modify IP to point to itself(?)
Workstation Install > Smart Card > Reader USB > GemPCTwin.exe
merge registry update (Reg_XP2000.zip)
modify
Vendor = GemPlus-USB
Monday, January 19, 2009
AutoRun vs AutoPlay
How To Disable AutoRun / AutoPlay In Windows 7 & Windows 8 (March 29th, 2013)
quote from:
www.techtree.com/India/Guides/Auto-Remove_Autoruninf
_Virus_Problems/551-97290-584-1.html
AutoRun was introduced in Windows 95, which as you already know enables a CD to automatically launch a function without user intervention, such as an installer, game, multimedia (CHIP/Digit CD/DVD's use this extensively), when placed in the drive. This is accomplished through the use of Autorun.inf file in the root directory of the media. It's a great function except when exploited for malware/viruses.
AutoPlay on the other hand was introduced with Windows XP, which detects media contents such as pictures, music, or video files be it CD/DVD's, memory cards or USB drives. AutoPlay then automatically launches applications to play or display that content. Effectively simplifying when one needs to play MP3's or view photos. This method is a little safer only because it requires user intervention (provided the user is smart).
quote from:
www.techtree.com/India/Guides/Auto-Remove_Autoruninf
_Virus_Problems/551-97290-584-1.html
AutoRun was introduced in Windows 95, which as you already know enables a CD to automatically launch a function without user intervention, such as an installer, game, multimedia (CHIP/Digit CD/DVD's use this extensively), when placed in the drive. This is accomplished through the use of Autorun.inf file in the root directory of the media. It's a great function except when exploited for malware/viruses.
AutoPlay on the other hand was introduced with Windows XP, which detects media contents such as pictures, music, or video files be it CD/DVD's, memory cards or USB drives. AutoPlay then automatically launches applications to play or display that content. Effectively simplifying when one needs to play MP3's or view photos. This method is a little safer only because it requires user intervention (provided the user is smart).
Subscribe to:
Posts (Atom)