banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Messages posted by: Harvestmoon  XML
Profile for Harvestmoon Messages posted by Harvestmoon [ number of posts not being displayed on this page: 0 ]
 
Dấu hiệu chia hết cho 7 của một số được tính toán trên các chữ số của nó. Vì vậy một cách tổng quát với số lớn bất kỳ, khi lập trình, ta phải coi số đó như 1 xâu hoặc 1 mảng và thao tác tính toán trên các phần tử của xâu (mảng) đó

dấu hiệu chia hết cho 7: http://www.google.com.vn/search?hl=vi&q=d%E1%BA%A5u+hi%E1%BB%87u+chia+h%E1%BA%BFt+cho+7&meta=
Cũng hay đấy, mình làm nó ở trong my document, nhưng cũng đủ để tưởng tượng ra sẽ như thế nào nếu làm ở desktop.
Bây giờ có một cách mới để hide folder rồi he he
SOFTWARE\Yahoo\pager\View\YMSGR_Launchcast
Chương trình Antivirus nào cũng có chức năng tự cập nhật
Chẳng hiểu sao Mr Quảng lại lấy yếu tố tự cập nhật để tính $ smilie
Đúng là như vậy, nhưng làm sao phân biệt được trang web đặt trong homepage là của người dùng đặt theo ý thích hay do virus đặt.
Vì vậy mình chỉ enable hompage option thôi.
Ờ ra vậy. Nếu là Spam IM thì Ok. Tui cứ tưởng anh em lại nhiễm bệnh bóp méo từ ngữ của mấy tay chatter.
"HKLM\SOFTWARE\Microsoft\Internet Explorer\Main","Window Title"
"HKCU\SOFTWARE\Microsoft\Internet Explorer\Main","Window Title"

Chương trình của mình cũng đã reset cái này rồi mà
Sao không gọi là SPAM mà cứ SPIM hoài thế?
... vậy trong cái ví dụ trên chỗ nào là AJAX vậy, có phải cái kết nối "ngầm" ko? Còn thực chất nó vẫn là JS mà hả?
Mình vừa view 1 cái source (chắc xếp vào hàng kiddie ) thì thấy hình như nó xài cái class gần giống như bạn, vậy có phải là AJAX ko hay chỉ là sử dụng những class (ko biết có phải ActiveX ko nhỉ) cung cấp sẵn bởi Win? 


AJAX nghĩa là "Không đồng bộ - Javascript - XML". Có 3 từ như thế, bạn sắp xếp thế nào cho thuận tai cũng được. Ta chỉ cần hiểu bản chất của công nghệ này cho phép việc truy xuất xảy ra một cách không đồng bộ. Nghĩa là khi cần lấy một thông tin gì đó từ server, ta không nhất thiết phải tải cả một trang, rồi phải chờ cho đến lúc trang đó tải xong mới lấy được cái dữ liệu mình cần mà đổi khi chỉ là một câu "có" hay "không", "0" hay "1".
Ta sử dụng AJAX thông qua các hàm trong Javascript với đối tượng HttpRequest

Code của bạn là VBscript, cũng có sử dụng HttpRequest. Theo mình được biết thì đây là đoạn mã lợi dụng lỗi MDAC của Windows để tải và chạy một tệp (.exe, .com...) từ internet và thường được dùng để phát tán virus. Nó có điểm chung nhưng không phải là công nghệ AJAX.
Đúng hơn là mỗi khi nó xuất hiện, vì nó thường bị các virus lợi dụng mà các key ấy cũng không cần thiết
Muốn vào nhưng không vào được, bị cái Anti DDoS của HVA chặn rồi, làm sao vào bằng link trực tiếp được
Có thấy gì đâu !!
Hiện nay BKAV đã diệt được các Y!M worm, bác Quảng gọi chúng là W32.YmBest.worm, nhưng xem ra BKAV đôi khi vơ đũa cả nắm. Tôi thử tạo một chương trình chỉ thực hiện có mỗi việc là Idle (đứng yên, ko làm gì) thế mà bị tóm cổ cho là virus ngay :wink:

Nay HVM tạo ra chương trình này, http://secure.xuanmanh.com/download.php
Để remove các "YMBest", tuy nó hơi "thủ công" nhưng rõ ràng là an toàn và có chọn lọc. Chỉ những Virus mới bị tóm smilie)

Mong được góp ý !
Javascript Là client-side scripting, vì vậy bạn không thể dùng Js để truy cập trực tiếp đến dữ liệu trên server trong đó PHP lại chạy trên server và trả các kết quả cho Client thông qua HTTP

Vì vậy nếu bạn muốn tạo một ứng dụng web cho phép việc Tương tác xảy ra một cách "real time" thì bạn buộc phải tạo những kết nối "Ngầm"

Hiện nay có một phương thức rất tốt để thực hiện ý đồ trên là dùng Ajax. Trước đây khi chưa có Ajax người ta thường dùng <iframe> để giấu quá trình xử lý "ngầm" trên.

Dưới đây xin đưa một ví dụ có tính tổng quát, hi vọng bạn có thể hiểu được mà áp dụng cho mình:

Code:
function serverCheck()
{
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
// See note below about this line
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}
http_request.onreadystatechange = function() {
;Phân tích dữ liệu http_request.responseText để quyết định việc tiếp theo
}
http_request.open('POST', 'Check.php', true);//must be put here
http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_request.send("value1=Giá trị 1&value2=Giá trị 2");
}


Ví dụ trên diễn giải như sau:
Ta sử dụng hàm serverCheck() để gửi một thông điệp đến server kèm theo những giá trị mà bạn có được vào thời điểm hiện tại. Tệp Check.php trên server sẽ được gọi và thực hiện theo những tham số bạn gửi theo trong khi trang web vẫn đứng im như không có chuyện gì xảy ra, nghĩa là trang web đã "ngầm" tải một trang khác (Check.php), tại check.php bạn có thể mặc sức thực hiện các truy vấn, kiểm tra trên server. Kết quả trả lại của Check.php sẽ được gửi vào đối tượng http_request.responseText hoặc http_request.responseXML (ở đây tôi chọn cái thứ nhất), khi đó hàm javascript Parse() sẽ được gọi để thực hiện những tác vụ tiếp theo.

Cụ thể hơn, ví dụ bạn đang thực hiện một Form đăng ký thành viên và bạn muốn ngay sau khi người ta nhâp username, bạn sẽ thông báo rằng username đó đã có người đăng kí hay chưa.

Code:
<form name=f>
<input name=username onblur="return serverCheck()">
</form>
<script>
function serverCheck()
{
//Khởi tạo ajax như trên
//Riêng dòng này bạn viết như sau:
http_request.send("username="+f.username.value);
}
</script>

Còn Check.php viết như sau
Code:
<?
function check_exists($username)
{
//Đoạn này bạn tự viết sao cho hàm này trả về '0' nếu thành viên
//Không tồn tại và trả về '1' nếu ngược lại
}
echo check_exists($_REQUEST["username"])
?>


Rồi, như vậy bạn yên tâm là khi Ajax request kết thúc , bạn sẽ được một http_request.responseText có giá trị là '0' hay '1'

Code:
http_request.onreadystatechange = function() {
if( http_request.responseText)
{
alert('Tên này đã có người đăng ký');
return false;
}
else
return true;
}



Hi vọng bài viết này giúp ích cho bạn.
Đúng là không nguy hiểm nhưng cũng phiền thật, thằng này còn không thèm cả đặt Passphrase nữa
Code:
xxx


PS : Do code có tính chất phá hoại nên HVA remove.
DuyHieu

ducnamnv wrote:
Đọc code mấy con AutoIt mới thấy các đồng chí sài lại chẳng có chút sáng tạo nào cả, vẫn bài bản như cũ, k có gì tiến bộ, sáng tạo. chỉ có đồng chí nghĩ ra gaixinh và đồng chí cải biển random cái mess là có sáng tạo thôi. Hy vọng mấy chú đú đởn đừng viết mấy con như thế này nữa mà làm mất công trả lời của các bác ligh.phoenix, ......
 


Đúng rồi, nếu muốn nổi tiếng thì tham gia vào virus writer contest chứ đừng có copy / paste như thế phiền toái lắm
Gần đây có nhiều người sử dụng công cụ Autoit để viết virus. Chắc các bạn cũng biết autoit có chức năng exe2au chuyển các tệp exe sang dạng mã nguồn. Nhưng nếu coder không allow decompilation hoặc đặt Passphrase thì có cách nào decompile ko?
Nếu trường hợp của bạn giống như tối đã gặp thì có lẽ bạn export từ mysql phiên bản rồi import sang mysql phiên bản mới.
Theo phương pháp của tôi, bạn hãy cài đặt phiên bản Mysql cũng như phpmyadmin mới nhất, sau đó copy các tệp trong thư mục data trong mysql của phiên bản cũ sang thư mục cùng tên của phiên bản mới rồi thực hiện export, import bằng phpmyadmin mới
 

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|