|
Yeah, you are right.
However, have you thought that how to spend the remainder of my life if I acted like that?
Please trust me!
I have done as what I said. It is a beautiful movie!
Can you tell me how to generate those binary code? Thank you!
|
|
|
|
|
shalala wrote:
However, have you thought that how to spend the remainder of my life if I acted like that?
Laughing?
shalala wrote:
Please trust me!
I have done as what I said. It is a beautiful movie!
What you try here is called 'social engineering' - to talk someone into doing something so incredibly stupid that he would certainly not do it if he got time to think about it.
Besides - circumventing the firewall like this is enough to get you fired in most companies!
You are an a**hole or a moron - I can't decide with the limited information I have.
Who is 'General Failure'? And why is he reading my harddisk?!?
|
|
|
|
|
I am sorry. Feeling heart-broken.
Your word is a little heart-striking. 1-2-3
Maybe you are right and I should adjust myself to ... well, my English is not good, perhaps I have not expressed my idea rightly
1.Herein, it is impossible for me to post some message harmful to you all, I think so;
2.I got those code from one of my friends.
3...
...but your words are reasonable to some extent. And I will accept your suggestions.
Thank you!
|
|
|
|
|
Excuse me for hurting your feelings, you do not seem to be an a**hole or a moron, only very, very inexperienced.
shalala wrote:
1.Herein, it is impossible for me to post some message harmful to you all, I think so;
You are right. The message itself is not harmful.
What IS harmful is to enter the message into debug. You are instructing people to enter a binary program by hand and then to run it.
No one can possibly know what this program will do, I only have a word from someone I do not know.
At least in my company, running an unchecked program like this would be treated like an intentional attack on the IT-infrastructure, and would (in extreme) lead to me loosing my job.
shalala wrote:
2.I got those code from one of my friends.
So I got the word from 'shalala', an CP newbie who claims to be from china, and his anonymous friend.
Sorry that I find this unsatisfactory.
Who is 'General Failure'? And why is he reading my harddisk?!?
|
|
|
|
|
Perhaps if we ignore him, he'll just go away. Our IT guy would go ballistic if anyone did this here (although I've saved a copy for analysis on a disconnected sacrificial goat machine).
Steve S
|
|
|
|
|
Steve S wrote:
[...]I've saved a copy for analysis[...]
Do you got a good disassembler? One could start with looking into what is in there?
He DID make me courious - social engeneering works.
Steve S wrote:
Perhaps if we ignore him, he'll just go away.
Where he comes from, there are two bilions more of them...
Who is 'General Failure'? And why is he reading my harddisk?!?
|
|
|
|
|
jhwurmbach wrote:
Do you got a good disassembler?
Me. Takes longer, but I don't mind that. Actually there are some good ones out there for free on some of the sites specialising in assembler programming.
jhwurmbach wrote:
Where he comes from, there are two bilions more of them...
I think that's an underestimate. I'm not assuming due to geography, just intellect
Steve S
|
|
|
|
|
Not mind that. I have been all right.
You are very right.
Those things are very devastating, and I should keep alert to this.
What you said was very helpful for me and all of us.
Thank you!
|
|
|
|
|
Hi shalala,
I feel a little concerned that I somehow begun this thread of rather hard asnwers (though if I didn't, someone else would have.)
Please do not feel hurt by this. I seriously do not believe you had malitious intentions. You probably didn't thought about it and I felt it was sensible to warn you and others about the risks of this type of trojans.
Do not let this incident prevent you from continuing posting here. Just remember that executing binary code from anywhere except a well known site is dangerous and must only be done under extreme precautions. Many CP posters could execute this in their work computers, with horrible potential results. It could happen to you some day.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Yes, you are right, and I have an important lesson again.
My computer was once planted a trojan virus just because I excuted a executable file without any caution.
You are all very helpful!
Thank you!
|
|
|
|
|
Then perhaps you'd be willing to post a link to the movie, rather than instructions on how to create our own.
Five birds are sitting on a fence.
Three of them decide to fly off.
How many are left?
|
|
|
|
|
I think this is a problem that a CP would like.
So I post it here to discuss a way to solve my question.
I also want to code some code to do something like that
|
|
|
|
|
The maze is quite interesting, is it wolfenstein?. It is interesting to know of a way to transfer binary via debug.
cool.
But could be risky as well
Sonork 100.41263:Anthony_Yio
|
|
|
|
|
It is interesting, I tested on a test machine with network disconnected. Next time you want to post such thing, you need to explain what it does, if you can't, attach a warning message that this is an uncheck code. Such code does carry a lots of risks.
Good try anyway, thanks!
|
|
|
|
|
You can't be paranoid enough. I installed some free innocent looking animated icons on my Windows laptop. A month later, when I installed and activated Norton Internet Security, I was notified the free software was trying to send information back to its web site. I assume it was marketing spyware but it could have been even worse.
My question - How do you know your disconnected computer won't do something evil when it is reconnected to your network?
I recently diagnosed a customer computer that wasn't shuting Windows down gracefully. I used MSCONFIG.EXE in the Windows directory and looked at all the programs being loaded. The cheap Juno Internet service had marketing spyware installed telling them what topics were of interest to the customer. Consequently, when the customer went to a automobile quote site, he started getting automobile popup adds and automobile sales email.
Of course, such programs tie up ram memory and slow down the Windows startup.
The following site provides a list of all programs detected as running covertly during Windows startup. It also explains their removal techniques.
http://www.pacs-portal.co.uk/startup_content.htm#THE_PROGRAMS
|
|
|
|
|
Earl Allen wrote:
My question - How do you know your disconnected computer won't do something evil when it is reconnected to your network?
My answer
It never is. More accurately, I have a Ghost Image of a known clean configuration, which I restore to a drive, put stuff on for testing/checking, then restore again to wipe all traces of whatever it was.
After all, the last thing I need is any kind of virus/worm infection....
Steve S
|
|
|
|
|
Hi Everyone,
If anyone donot mind go to the MSWord Help and select office assistant,u will find office assistance image character
appear and then click and u will see form appear on the screen.(If do searching). I want like that form and button flushing in VC++.
Thanks
|
|
|
|
|
I am trying to use a struct as a parameter to a template. I am trying to use the struct as an abstract interface to a plugin architecture. The problem is that I can't seem to instantiate it correctly. Here is the code below. Any ideas what I am doing wrong. All the example for templates seems to exclusively use stack for there example.
// Here is how I am trying to instantiate it
CPlugin<I_Plugin>PLUGIN;
PLUGIN.Load("HTPCPlugin.dll", "GetPlugin"); // compiler pukes here
Compiling...
HTPCCOREDlg.cpp
d:\htpccore\htpccoredlg.cpp(117) : error C2143: syntax error : missing ';' before '.'
d:\htpccore\htpccoredlg.cpp(117) : error C2501: 'PLUGIN' : missing storage-class or type specifiers
d:\htpccore\htpccoredlg.cpp(117) : error C2371: 'PLUGIN' : redefinition; different basic types
d:\htpccore\htpccoredlg.cpp(115) : see declaration of 'PLUGIN'
d:\htpccore\htpccoredlg.cpp(117) : error C2143: syntax error : missing ';' before '.'
Error executing cl.exe.
Creating browse info file...
HTPCCORE.exe - 4 error(s), 0 warning(s)
// Below is the template and interface
struct I_Plugin
{
public:
virtual ~I_Plugin() { }
virtual void Initialize() = 0; // We'll use this to initialize the object
virtual void Destroy() = 0; // We'll use this to destroy the object
virtual void Config() = 0;
virtual void Release() = 0;
virtual void SendMessage( CString ModuleName , UINT Msg, WPARAM wParam, LPARAM lParam ) = 0;
};
template<typename T>
class CPlugin
{
public:
CPlugin():m_hLibrary(0), m_pPlugin(0){}
~CPlugin(){}
T* Load( const char* szDLLName, const char* szFunction )
{
LOADPLUGIN pfnLoad;
// Load our plugin
m_hLibrary = (HINSTANCE)::LoadLibrary( szDLLName );
// Handle errors
if( m_hLibrary == NULL )
return 0;
// Get Address of our plugin accessing function
pfnLoad = (LOADPLUGIN)::GetProcAddress( m_hLibrary, szFunction );
// Get our plugin
if( pfnLoad)
{
pfnLoad( &m_pPlugin );
}
return m_pPlugin;
}
void Release()
{
if( m_pPlugin == 0 )
return;
m_pPlugin->Release();
::FreeLibrary( m_hLibrary );
}
private:
T* m_pPlugin;
typedef void (*LOADPLUGIN)(T**);
HINSTANCE m_hLibrary;
};
|
|
|
|
|
Hi smesser,
Brackets do not show properly in your post. Please use the "Do not treat <'s as HTML tags" checkbox below the editbox. Also, what is the error messahe the compiler is emitting?
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Sorry about that. I did as you sugguested and I also added the compilers errors.
Thanks
Steve
PS: Oh your the guy who answered my questions about FFT.
|
|
|
|
|
In which context are you issuing the PLUGIN.Load() call? Inside a function or outside?
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
At the moment I was using it outside all functions (globally) just to see if I could get it to complile.
|
|
|
|
|
Then don't You cannot write code outside a function just like that. It is like if you dropped a printf("hello") outside a function, you get this is not legal, right? Put your code inside some function and things will probably work (or at least your error chasing will move one step further.)
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Your my hero.
Thanks, you are always so helpful.
Steve
|
|
|
|
|
You can have the plugin loaded without any "inside" code if you define the ctor as
CPlugin(const char* szDLLName, const char* szFunction){} and provide some GetPlugin accesor for later use. IMHO this is probably better than the Load scheme, since the only purpose of CPlugin is to make the loading anyway. Following this approach, you might want to move the unloading code to the dtor of the class and supress the explicit loading functions altogether. This fits nicely with a C++ idiom called RAII (Resource Acquisition is Initialization), which you can google for for further info.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|