displaying an X code and informing me of a fatal exception.
Most friends and techies advised to defrag or reformat. I could not spend more time on down time. As a result, I was forced to learn things on my own - using a file search I found a Windows error code lists, and network port numbers.
My situation turned out to be the code corresponding to too many processes running in the background. Thanks to all those slideshows and sites offering free screensavers running new screensaver available updates. It turns out that when Windows crashes, it is still capable to report on why it crashed.
For example, the code 0x8 means not enough memory. No need to defrag or reformat. There are codes caused by too many files open, by applications not functioning correctly, or software unable to access data on the computer. A simple tweak can prevent the situation of reformatting PC or buying a totally new one. For example error 109 means that data pipe has been ended, through whatever reason. A pipe is a section of shared memory that processes use for communication. The process that creates a pipe is the pipe server. A process that connects to a pipe is a pipe client. One process writes information to the pipe, then the other process reads the information from the pipe. Problems associated with this messages can be fixed with a Windows update or a patch.
I also learned to control my own ports. When I was on only one web site, and my open port list showed port 80 used, I felt safe. Once, with my browser closed, the port 44744 was open, and I learned that it was a typical port used to set up a back door attack on unsuspecting peoples’ PCs. There are ports for Outlook, FTP, time synchronization, multi-terminal network connection, remote desktop, and others. More than 50,000 of them. Just running a check on any of your open ports will set your mind at ease, or point you in the right direction to lock up your PC from arrogant people and web sites.
Now there is a site that has it all in one place, error codes and port numbers lists. There are three tabs (and no video clips, animated menus and similar bells and whistles to confuse your issues): Home, Errors and Port. The site is Microsoft Gold-Certified, they have been featured in Washington Post, Yahoo, USA Today and Internet.com
This is the source of the real, bottom-line information.
Sunday, November 23, 2008
This library has all the port numbers and error codes
displaying an X code and informing me of a fatal exception.
Most friends and techies advised to defrag or reformat. I could not spend more time on down time. As a result, I was forced to learn things on my own - using a file search I found a Windows error code lists, and network port numbers.
My situation turned out to be the code corresponding to too many processes running in the background. Thanks to all those slideshows and sites offering free screensavers running new screensaver available updates. It turns out that when Windows crashes, it is still capable to report on why it crashed.
For example, the code 0x8 means not enough memory. No need to defrag or reformat. There are codes caused by too many files open, by applications not functioning correctly, or software unable to access data on the computer. A simple tweak can prevent the situation of reformatting PC or buying a totally new one. For example error 109 means that data pipe has been ended, through whatever reason. A pipe is a section of shared memory that processes use for communication. The process that creates a pipe is the pipe server. A process that connects to a pipe is a pipe client. One process writes information to the pipe, then the other process reads the information from the pipe. Problems associated with this messages can be fixed with a Windows update or a patch.
I also learned to control my own ports. When I was on only one web site, and my open port list showed port 80 used, I felt safe. Once, with my browser closed, the port 44744 was open, and I learned that it was a typical port used to set up a back door attack on unsuspecting peoples’ PCs. There are ports for Outlook, FTP, time synchronization, multi-terminal network connection, remote desktop, and others. More than 50,000 of them. Just running a check on any of your open ports will set your mind at ease, or point you in the right direction to lock up your PC from arrogant people and web sites.
Now there is a site that has it all in one place, error codes and port numbers lists. There are three tabs (and no video clips, animated menus and similar bells and whistles to confuse your issues): Home, Errors and Port. The site is Microsoft Gold-Certified, they have been featured in Washington Post, Yahoo, USA Today and Internet.com
This is the source of the real, bottom-line information.
Thursday, July 10, 2008
Who is watching Motorola's threat to the music industry?
Wednesday, April 16, 2008
Just when you thought Google Docs were safe...
Just when you thought you were were safe from Google Desktop exploit, An interesting cross-site scripting (XSS) vulnerability found in the Google Spreadsheets service would have allowed attackers to gain unauthorised access to other Google services, including Gmail and Google Docs.
The vulnerability was discovered by security engineer Billy Rios , and takes advantage of nuances in the way Internet Explorer handles Content-Types for webpages.
When a spreadsheet is saved and downloaded in CSV format, the Content-Type is set to "text/plain", thereby instructing the client's browser that the document should be treated as plain text. However, if HTML tags are entered into the first cell of the spreadsheet, Internet Explorer detects these tags near the start of the CSV document and instead deduces that it should be treated as HTML. This essentially allowed arbitrary HTML webpages to be served from spreadsheets.google.com, which in turn allowed JavaScript to be executed in the context of the spreadsheets.google.com site. A remote attacker could exploit this weakness by stealing the user's session cookies and hijacking their session.
Rios points out that Google cookies are valid for all google.com sub domains. This means that when a user logs in to Gmail, the Gmail cookie is also valid for other Google services, such as Google Code, Google Docs, Google Spreadsheets, and more. Cross-site scripting vulnerabilities in any of these sub domains can allow an attacker to hijack a user's session and access other Google services as if they were that user.
Google has fixed the vulnerability discovered by Rios and there have been no reports of the vulnerability being exploited by attackers.
Friday, January 18, 2008
Windows Annoyances, Practical Solutions and Humor
Microsoft sister versions, but it is still plagued with quirks that
make its users pull out heir hair. Windows XP was meant to be
flexible and highly customizable, but the typical default options are
not what most users would want. This and other annoyances are
comprehensively addressed by Windows Annoyances For Geeks and its
companion web site, annoyances.org
One of the best parts of the book is 100-plus pages meticulously addressing the problems with
Service Pack 2, which was meant to get Windows XP working smoothly. The
Service Pack 2 succeeds in doing so, but it changes innumerable
settings so that, for example, some of the network-dependent
applications may afterwards refuse to work. Karp explains that the SP2,
having done its job, has also tightened the settings in Windows' own
firewall. He also provides tips and tweaks for getting the applications
back on-line again. The book is very structured and logical, and its
worth is in the actual applying of its simple, easy-to-follow advice.
www.Annoyances.org is similar to the books' logic, and is a relief for
anyone who is fed up with the insanely irritating Paperclip, which is
an animated assistant in MS Word, as well as with countless other bugs
and idiot messages in Windows applications.The site has a
wealth of resources, such as practical, working solutions, to bugs and
even little-known malfunctions which have been well-documented and are
available for all Microsoft products going back to Windows 95.
(From own article)
Wednesday, January 16, 2008
Google Desktop Exploitability
realized that Google Desktop has provided an opening into a PC through
which a hacker can get an easy entry. Mattan Gillon, an Israeli hacker,
performed an act of public service by exposing the flaw on his blog.
Exploiting a bug in Microsoft Internet Explorer's processing Cascading
Style Sheets (CSS). The CSS format is commonly used to give a Web
site page a consistent look and navigation properties, and attackers can
target the process by which IE
parses CSS while running Google Desktop. Gillon explains how browsers
usually turn off domain crossing. A specific web
page can direct a browser to another domain, though it may not retrieve
the contents of the page nor run any of its objects. This restriction
feature serves to preclude a site owner using JavaScript from spying on
a user. Additionally, if a user is already logged
on to a web service such as Yahoo, Hotmail or Gmail, a malicious web
page could be used to run a malicious operation in the user account.
This operation can be an opening of an email and the subsequent sending
it to a third party. In IE, these security features are easily broken
when the browser encounters a CSS import.
Mattan Gillon called this attack CSSXSS, or Cascading Style Sheets Cross-Site
Scripting. Using the IE browser's weakness of being fooled by curly
brackets strategically placed in a decoy site's code, and getting hold
of Google Desktop's key found in the application code, a hacker can
easily gain an entry into the target PC already running the Google
Desktop service.For this IE weakness to be
exploited, web surfers must first be tricked into visiting a malicious
Web site. They can protect themselves, however, if they turn off Active
Scripting in the IE's Internet Options menu, Gillon says.
Tuesday, July 24, 2007
UCICS (U6) Post 2, The Languages.
COMPARISON of PC and U6 terms:
LUICS ( formerly Linguistic User Interface Command System) Logic-code Uniform Interface Command System is an U6 uniform language that incorporates the following:
AIPL – Artificial Intelligence Programming Language, Real-time adaptive, scripting, self-writing program, also used as a development tool.
ICICL – Information and Computer Interface Command Language – incorporates a network OS and netbios functions, primary interface with other network formats and brands
SLATRAN – Symbol-to-Logic Array Translator- used by the OEM to make changes in processing and memory in optical, optronic and electronic interfaces.
MACOL – Machine Access Object Language
Here is a comparison of the language codes:
Language
|
Explicit Declare
|
Implicit Declare
|
Operates:
|
LUICS
|
%
|
Nexus,script,node
|
Network,windowing,
GUI, API
|
ICICL
|
@
|
Alpha, number, opert
|
OS programming, DB&SQL, Math
|
AIPL
|
*
|
Object, subject,action
|
Modeling, simulation, gaming
|
SLATRAN
|
$
|
Image, graph, char
|
Object-network API
|
MACOL
|
#
|
Block, operon,acton
|
Programming,
object,memory,
Match,search
|
Sunday, July 22, 2007
UCICS (U6) post 2: Programming, Signal Logic.
State
|
Symbol
|
Logic value
|
Set
Value
|
Operation value
|
Condition value
|
Set
Value
|
LO
|
o||
|
Not
|
Zero
|
Null (None)
|
except
|
Zero
|
HI
|
^|
|
Yes
|
Unity
|
One
|
Include
|
Unity
|
UP
|
/|
|
Up
|
Fill
|
Set
|
True
|
Fill
|
DN
|
\|
|
Down
|
Empty
|
Reset
|
False
|
Empty
|
Symbol
|
Symbol Value
|
Logic value
|
Set
Value
|
Operation
Value
|
Condition value
| |
LO
|
o=
|
Empty
|
Not
|
Zero
|
accept
|
Except
|
U+
|
{=
|
Common to, not shared
|
share
|
plurality
|
send
|
then
|
U0
|
/=
|
Common to, shared
|
Up
|
Unity
|
compare
|
True
|
U-
|
§=
|
Includes two or more
|
Not equal
|
only
|
exclude
|
when
|
HI
|
^=
|
Excludes
|
Yes
|
Fill
|
Set to
|
Include
|
D+
|
¶=
|
Infinity
|
equal
|
Infinity
|
Take all
|
always
|
D0
|
\=
|
Includes some
|
Down
|
Empty
|
Reset
|
False
|
D
|
}=
|
Includes any one
|
None
|
full
|
Take only
|
if
|
Thursday, July 19, 2007
Intro to the U6- UCICS-The Unified Communication, Information and Computing System
- Its memory and the processor have been integrated into one, photonic device based on optical signalling.
- Programming is based on Logic and Symbol equivalent logic code (see U6 languages below)
- An engineering shell for any number of machines invocable from any of the remote, recognized computers
- An SGML-HTML like environment for Internet interface, organically self-written - forget the XML hassles!
- A file and server Protocol Self-Writing facility