當前位置:首頁 » 操作系統 » 如何看源碼

如何看源碼

發布時間: 2022-01-31 19:20:49

Ⅰ 如何查看軟體的源代碼

想看到源代碼?我覺得不可能,不是有些程序不能看到,而是所有的程序通過正當的途徑都不能看到源代碼,除非這個程序是你自個寫的。因為幾乎所有的程序在發布之前都會進行加密、加殼的操作。即使你知道人家採用什麼技術進行的加密也不太可能會原樣的還原出來源代碼。所謂的破解也並不是把原程序的源代碼給還原了之後給你破解的。破解軟體也只不過是反編譯了軟體的匯編代碼而已!

Ⅱ 在網上怎麼查看源代碼

源代碼「文件的」「使用記事本編輯」里
比如網路的:
<html><head><meta http-equiv=Content-Type content="text/html;charset=gb2312"><title>網路一下,你就知道 </title><style>body{margin:4px 0}p{margin:0;padding:0}img{border:0}td,p,#u{font-size:12px}#b,#u,#l td,a{font-family:arial}#kw{font:16px Verdana;height:1.78em;padding-top:2px}#b{height:30px;padding-top:4px}#b,#b a{color:#77c}#u{padding-right:10px;line-height:19px;text-align:right;margin:0 0 3px !important;margin:0 0 10px}#sb{height:2em;width:5.6em}#km{height:50px}#l{margin:0 0 5px 15px}#l td{padding-left:107px}p,table{width:650px;border:0}#l td,#sb,#km{font-size:14px}#l a,#l b{margin-right:1.14em}a{color:#00c}a:active{color:#f60}#hp{position:absolute;margin-left:6px}#lg{margin:-26px 0 -44px}#lk{width:auto;line-height:18px;vertical-align:top}#sug{border:1px solid #817F82;display:none;position:absolute;top:28px;left:0;-moz-user-select:none}#sug td{font:14px verdana}.mo{background-color:#36c;color:#fff}.ml{background-color:#fff;color:#000}</style></head>
<body><div id=u><a href=http://passport..com target=_blank><b>月_讀</b></a>|<a href=http://hi..com/月_讀 target=_blank>我的空間</a>|<a href=http://passport..com/?logout&tpl=mn>退出</a></div><center><img src=http://www..com/img/_logo.gif width=270 height=129 usemap="#mp" id=lg><br><br><br><br><table cellpadding=0 cellspacing=0 id=l><tr><td><div id=m><a onclick=s(this) href=http://news..com>新聞</a><b>網頁</b><a onclick=s(this) href=http://tieba..com>貼吧</a><a onclick=s(this) href=http://..com>知道</a><a onclick=s(this) href=http://mp3..com>MP3</a><a onclick=s(this) href=http://image..com>圖片</a><a onclick=s(this) href=http://video..com>視頻</a></div></td></tr></table>
<table cellpadding=0 cellspacing=0 style="margin-left:15px"><tr valign=top><td style="height:62px;padding-left:92px" nowrap><div style="position:relative"><form name=f action=/s><span id=in><input type=text name=wd id=kw size=42 maxlength=100></span> <input type=submit value=網路一下 id=sb><div id=sug onselectstart="return false"></div><span id=hp><a href=/search/jiqiao.html>幫助</a><br><a href=/gaoji/advanced.html>高級</a></span></form></div></td></tr></table>
<p id=km><a href=http://hi..com>空間</a><a href=http://www.hao123.com>hao123</a>|<a href=/more/ style="font-family:宋體">更多>></a></p>
<p style=height:60px><table cellpadding=0 cellspacing=0 id=lk><tr><td></td></tr></table></p>
<p style=height:30px><a onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www..com')" href=http://utility..com/traf/click.php?id=215&url=http://www..com>把網路設為主頁</a></p><p style=height:14px><a href=http://jingjia..com>企業推廣</a> | <a href=http://top..com>搜索風雲榜</a> | <a href=/home.html>關於網路</a> | <a href=http://ir..com>About Bai</a></p><p id=b>&;2009 Bai <a href=http://www..com/ty/>使用網路前必讀</a> <a href=http://www.miibeian.gov.cn target=_blank>京ICP證030173號</a> <img src=http://gimg..com/img/gs.gif></p><map name=mp><area shape=rect coords="43,22,227,91" href=http://hi..com// target=_blank title="點此進入 網路空間"></map></center></body>
<script>var w=document.f.wd;function s(o){if(w.value.length>0){var h=o.href;var q=encodeURIComponent(w.value);if(h.indexOf("q=")!=-1){o.href=h.replace(new RegExp("q=[^&$]*"),"q="+q)}else{o.href+="?q="+q}}};(function(){if(new RegExp("q=([^&]+)").test(location.search)){w.value=decodeURIComponent(RegExp.$1)}})();if(navigator.cookieEnabled && /BAIDUID=\w{30}(\w{2})([^;]*)(;|$)/.test(document.cookie) && !/:SU=0/.test(RegExp.$2)){var num = parseInt(RegExp.$1, 16);if(num<12){var i = document.createElement('INPUT');i.name='tn';i.value='tnta'+(num<6?'1':'0');i.type='hidden';document.f.appendChild(i);if(num<6){var s=document.createElement('SCRIPT');s.src='http://www..com/js/bdsug.js?v=1.0.0.8';document.getElementsByTagName('HEAD')[0].appendChild(s);document.getElementById('in').innerHTML='<input type=text name=wd id=kw size=42 maxlength=100 autocomplete=off>';}}}window.onunload=function(){};document.f.wd.focus();</script></html><!--e38dfb24e8ee8655-->

你遇到的具體是什麼困難?

Ⅲ 如何查看word源代碼

方法/步驟

  • 雙擊打開桌面上的名字為源代碼的word文檔

Ⅳ 怎樣學習查看源代碼

主要是你的學習方法不對,我本身英語差的要命,當年中考英語考21分,高考考27分,但是學這個卻快的很,從開始學到基本熟練也才花了一個多月而已,而且是一邊工作一邊學而已我想你覺得難應該是太關注死記硬背這些樣式名了,你把精力和事件都放在記代碼上去了,就好比學英語記單詞一樣其實學習代碼你不要去記這些代碼的意思,你要從代碼的功能方面去學習,首先你先把一些常用的樣式代碼主要了解一下,一些深入的特殊的代碼可以往後再了解,因為只有你對這個有一定認識之後,你學習的速度效率才會更快
下面我就給你列舉一下一些常用的樣式並寫出用法來
1、背景background:url(images/bg.jpg)00no-repeat#000;是4個關於背景的簡寫;如:背景圖平:background-image、背景圖片位移:background-position、背景平鋪:background-repeat、背景顏色:background-color;2、高度height:100px、寬度width:100px;其中px是一個單位(像素),網頁是以像素為單位的3、邊框border:1pxsolid#000;是3個關於邊框的簡寫;邊框粗細:border-width:1px;邊框樣式(實線):border-style:solid;邊框顏色:border-color:#000;4、字體:font:bold12pxArial,Helvetica,sans-serif;分解開的話就是:字體粗細font-weight:bold;字體大小font-size:12px;字體樣式:font-family:Arial,Helvetica,sans-serif;字體行高line-height:20px;字體顏色color:#666;5、內邊距padding:10px20px30px40px;分解開就是上內邊距:padding-top:10px;右內邊距:padding-right:20px;下內邊距:padding-bottom:30px;左內邊距:padding-left:40px;6、外邊距margin:10px20px30px40px;分解開就是上外邊距:padding-top:10px;右外邊距:padding-right:20px;下外邊距:padding-bottom:30px;左外邊距:padding-left:40px;7、float:left;向左浮動以我這些年來的工作經驗,上面列舉的這些樣式是比較常用的樣式,我敢說只要了解上面這些樣式代碼的功能,做出一個頁面來是不成問題的
當然,我這里列舉的只是一些常用的,其他的樣式等你熟悉了再自己學習一下你可以用Dreamweaver來寫代碼,因為這個軟體有代碼提示功能,只要打代碼樣式的頭一個字體就會有相應的代碼樣式提示給你,只要你能夠大概的了解代碼的功能,也就沒必要把代碼全記住,做這行我都四五年了也不能完完全的寫出多少代碼的全稱,因為我根本沒有去記,我只要看到這個代碼就知道這個是做什麼用的就夠了有一點要提醒下你,你最好是把Dreamweaver當做一個輔助輸入工具,多鍛煉一些手寫代碼,這樣對自己學習很有幫助純手打,希望對你有幫助

Ⅳ 如何查看exe文件的源代碼

需要准備的工具:電腦,反編譯工具ILSpy。

1、首先在網路上搜索下載反編譯工具ILSpy,解壓後如圖,雙擊.exe文件打開解壓工具。

Ⅵ 如何查看程序源代碼

已經編譯了,看不出源代碼了,但能看到機器代碼,就是機器語言或匯編語言。
用一些工具可以分析出是用什麼語言開發的,具體哪個工具想不起來了,可以去查。
知道用什麼語言開發的,可以找一找專門對這種語言的反編譯工具,但一般的工具只能反出來一段一段的代碼,一般不能再編譯了。這種方法對破解有用,想利用原來的代碼一般可能性不大。

Ⅶ 如何查看源代碼

大部份都可以,如果樓主用的是Maxthon的話,那基本上沒有看不到的網頁源碼,用Maxthon的viewpage插件(安裝時默認安裝)可以自動分析網頁的源碼,分類很細,可以看到一些媒體的下載地址!

Ⅷ 怎麼查看網頁源代碼,從而進行修改

查看網頁源代碼及修改源代碼的方法如下:

1、打開所要修改的網頁,然後按下鍵盤上的「F12」,會出現一個源代碼頁面:

Ⅸ 游戲軟體怎麼查看源代碼

源代碼是看不成的,因為游戲軟體打包好做成app的話,是沒法看源碼的,雖然存在一些特殊情況下,我們可以推測出exe程序是用什麼程序寫的。但是多數情況下,我們是無法只根據一個exe程序就判斷出來的。

根據exe程序我們是無法直接得到程序的源碼的。雖然也有一些用於逆向工程的辦法,但那不可能把已經是exe的程序反回到它原始的源碼情況。而且這些工具都很難用。你可以用「反編譯」搜到很多工具,但是說實話,即便是這方面的專家,要看懂反編譯以後的程序也不是一件輕松的事情。

Ⅹ 如何正確地查看源代碼

一。先把源代碼安裝起來編譯起來,結合它的文檔和手冊,熟悉其功能和它的應用方式。如果遇到的是英文文檔,那麼首先恭喜你,如果硬著頭皮看下來,不僅能在國內開此系統或框架的先河,而且能讓你閱讀英文的水平大幅提升。
二。瀏覽源代碼的目錄結構,了解各個目錄的功能。從整體上觀察這個工程是有哪些模塊組成的,最好能畫一畫圖。
三。經過以上兩步後你對這份源代碼有了一個初步的了解了,現在開始分析它的源碼吧。這一步我們開始分析源代碼框架。例如入口方式是單入口還是多入口,頁面之間的調用規則,能根據規則找出某個功能用到的頁面。
四。熟悉源代碼的代碼寫作風格,例如縮進方式,排版格式,變數命名,函數命名等。
五。熟悉一下源代碼用到的資料庫和表,可以參考它的技術支持文檔。
六。經過以上幾步相信已經對源代碼有了更深刻的了解,不過這種了解還只是表面的,下來我們從7個方面具體的去分析它吧:
1.入口構造以及頁面調用方式的具體實現,如果閱讀時看到工具類和工具函數,盡量去熟悉一下。這一步的分析可以學習到源代碼的系統架構方式。
2.分析源代碼用到的工具類和工具函數,這樣可以學到很多程序編寫技巧。可以提升自己編程功力。
3.結合一些安全規則,研究這個源代碼是怎樣實現安全方面的設計的。這樣可以提高自己在安全方面的意識和功力。
4.如果有模板引擎的話,研究一下源代碼的模板引擎。大致從實現方式,效率,易用性等幾個方面去考慮。
5.研究系統的各個功能模塊,這樣既能學習編程技巧還能打開自己的編程思路,下次遇到類似的東東就心裡有譜了。
6.研究系統所用到設計模式,一樣的功能實現,用到的設計模式可能相差很多,對比我們之前所作的東東分析設計模式,是提升我們駕馭代碼的不二法門。
7.研究源代碼對訪問壓力,執行效率,系統效率,資料庫查詢的優化。
七。做筆記,把這個開源代碼實現的功能,實現方式、設計框架、模塊組織、以及代碼技巧等記錄下來。邊記錄邊總結整理,對學習的東西更容易消化吸收。
八。實踐是檢驗真理的唯一標准,修改一些比較簡單地功能,或者寫一些簡單的sample,並且調試出來,這樣才能做到更加理解代碼。同時框架性的源代碼里一般都有自帶的實例,修改使用這些實例,可以快速了解框架的使用。

熱點內容
跳轉頁源碼 發布:2024-09-17 03:13:05 瀏覽:542
html文件上傳表單 發布:2024-09-17 03:08:02 瀏覽:783
聊天軟體編程 發布:2024-09-17 03:00:07 瀏覽:725
linuxoracle安裝路徑 發布:2024-09-17 01:57:29 瀏覽:688
兩個安卓手機照片怎麼同步 發布:2024-09-17 01:51:53 瀏覽:207
cf編譯後沒有黑框跳出來 發布:2024-09-17 01:46:54 瀏覽:249
安卓怎麼禁用應用讀取列表 發布:2024-09-17 01:46:45 瀏覽:524
win10設密碼在哪裡 發布:2024-09-17 01:33:32 瀏覽:662
情逢敵手迅雷下載ftp 發布:2024-09-17 01:32:35 瀏覽:337
安卓如何讓軟體按照步驟自動運行 發布:2024-09-17 01:28:27 瀏覽:197