当前位置:首页 » 操作系统 » 应用源码

应用源码

发布时间: 2022-01-24 00:05:23

❶ 怎么查看一个应用程序的源代码。

不能,唯一的方法就是反汇编,但是反汇编对汇编语言的要求很高,而且效率极低!如果这么容易知道源码,那么那些靠写程序吃饭的人饭碗早就掉了!还是问你朋友要源码吧~要不然自己写一个...

❷ 哪个网站有分享的iOS应用源代码,完整的应用

github上一找一大把。
https://www.hu.com/question/28518265?rf=28477097

❸ 求c语言小应用程序源代码

破译密码
问题:
据说最早的密码来自于罗马的凯撒大帝。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A都分别替换成字母F)。而你要获得消息原文,也就是要将这个过程反过来。
密码字母:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z M
原文字母:V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
(注意:只有字母会发生替换,其他非字母的字符不变,并且消息原文的所有字母都是大写的。)
输入:最多不超过100个数据集组成,每个数据集之间不会有空行,每个数据集由3部分组成:
1. 起始行:START
2. 密码消息:由1到200个字符组成一行,表示凯撒发出的一条消息.
3. 结束行:END
在最后一个数据集之后,是另一行:ENDOFINPUT。
输出:
每个数据集对应一行,是凯撒的原始消息。
 Sample Input
START
NS BFW, JAJSYX TK NRUTWYFSHJ FWJ YMJ WJXZQY TK YWNANFQ HFZXJX
END
START
N BTZQI WFYMJW GJ KNWXY NS F QNYYQJ NGJWNFS ANQQFLJ YMFS XJHTSI NS WTRJ
END
START
IFSLJW PSTBX KZQQ BJQQ YMFY HFJXFW NX RTWJ IFSLJWTZX YMFS MJ
END
ENDOFINPUT
 Sample Output
IN WAR, EVENTS OF IMPORTANCE ARE THE RESULT OF TRIVIAL CAUSES
I WOULD RATHER BE FIRST IN A LITTLE IBERIAN VILLAGE THAN SECOND IN ROME
DANGER KNOWS FULL WELL THAT CAESAR IS MORE DANGEROUS THAN HE

解题思路
凯撒编码,判断字符是否是字母,并循环-5即可,记得要循环哦,非常简单的题目哦
答案:
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define N 202

char str[N]={0};

int main()
{
char *p;

gets(str);
while( strcmp(str, "ENDOFINPUT") != 0 ) //当没遇到消息集的结尾时
{
if ( (strcmp(str, "START") !=0) //当消息不是开始
&&(strcmp(str, "END") != 0) ) //消息不是结尾
{
for(p=str; *p !='\0'; p++) //对输入的串进行解密
{
if( isupper(*p) ) //判断是否为大写字符
*p += *p-5 <'A' ? 26-5: -5; //进行转换,考虑边界问题!
}
puts(str); //输出字符
}
gets(str); //接受下一行
}
return 0;
}

❹ 应用程序的源代码

太多了,www.csdn.net,www.vscodes.com

❺ 软件源代码

你需要什么软件的源代码,还是问源代码是什么?源代码就是构成软件的结构、素材,类似于大楼的钢筋水泥结构图。

❻ 如何看到一个APP应用的源代码

一、安卓APP

用android-killer可以反编译apk,比较方便,不过只能看到smail文件,学习一点smail,你可以看明白他的源代码的意思,如果有壳的话,先改apk后缀后为zip,找到加壳的so文件,一般如名字中带xxxprotect.so 用网络,360,腾讯厂商加固的话,也都有对应特点,然后把这个so文件用IDA pro打开,找到它的关键加密算法。找到后,一版是不让进加密算法,直接return。就可去壳,去了壳之后,再进行重打包签名,测试下。
二、ios上的app一般走如下流程
1、 拿个越狱机-下好工具
2、 去越狱平台下个想分析的应用(或者去app store下,用解密工具解密一下)
3、 导入reveal分析页面,得到想要的知道的具体视图类或者大致范围
4、 分析class-mp中,找到想要的类和函数
5、 在IDA或者Hopper中找到具体函数,查看汇编逻辑
6、 修改相应的逻辑,达到篡改目的,重新打包

❼ 应用程序源代码是怎么回事

是指使用各种编程语言编写的未经过编译和连接的原始的程序代码。应用程序必须通过源程序经过编译和连接后才能生成exe执行文件!

❽ 请问怎么查看应用程序的源代码

不能够查看源代码的。源代码能生成程序,但程序还原不了源代码。源代码是商业机密。就如同知道可口可乐配方能生产可口可乐,但是有一瓶可口可乐分析不出配方这世界最大的商业机密。

只能反汇编。反汇编的 软件很多,静态的动态的等等。网上搜一下,很多的。常用的静态分析工具是W32DASM、OllyDbg IDA
下载:
http://www.onlinedown.net/soft/43009.htm

学好汇编语言以后才能看懂部分。

还有就是未经授权就进行反汇编是违法的。你可以在安装软件时的声明中看到相应的条款。

❾ 查看应用程序源代码的工具

编译好的程序是不能逆向得到高级语言的代码的,非编译类型的语言可以,像ASP,JSP等脚本语言可以看到源代码,C,PASCAL,C++写出来的程序不可能得到高级语言源代码,只能得到汇编代码

热点内容
php种子怎么打开 发布:2024-11-15 06:07:01 浏览:345
密码箱的密码忘记了如何开锁 发布:2024-11-15 06:04:41 浏览:955
安卓软件和苹果系统哪个好 发布:2024-11-15 05:48:32 浏览:283
pythonwhileelse 发布:2024-11-15 05:39:10 浏览:671
java文件流上传文件 发布:2024-11-15 05:24:02 浏览:147
linux安装so 发布:2024-11-15 05:22:29 浏览:581
九游版冒险王2适合安卓哪个版本 发布:2024-11-15 05:12:33 浏览:600
iphonexsmax怎么连接服务器 发布:2024-11-15 05:11:46 浏览:775
长江存储校招 发布:2024-11-15 05:11:01 浏览:966
oraclesql函数大全 发布:2024-11-15 05:10:00 浏览:465