小编use*_*561的帖子

防止反编译android apk

我正在为Android和ios创建一个应用程序,我已经知道理论上可以反编译一个Android应用程序.该应用程序包含敏感信息,我不希望用户访问该应用程序与Web服务器接口.如果用户获得了对源代码中可用信息的访问权限,则他们可能会通过请求向我的Web服务器发送垃圾邮件.

有没有办法验证应用程序和服务器之间的连接,假设源代码是​​可访问的,或者是否有任何方法来混淆我的代码以防止恶意用户向我的网络服务器发送垃圾邮件.

Thankss

security android

21
推荐指数
3
解决办法
2万
查看次数

python pickle vs sql 效率

我正在用 Python 开发一个应用程序,它需要存储(非常)大的数据集。pickle 是存储数据并根据请求检索数据的最实用方法,还是我应该考虑使用 SQL?我的主要目标是速度和尽可能少的处理压力。

我担心的是 pickle 必须动态处理整个大文件,这可能会对性能产生不利影响。除了使用之外,我对 pickle 并不是特别熟悉,所以任何关于它如何工作的解释都会很棒。

现在,我正在使用这段代码:

users = pickle.load( open( "users.py", "rb" ) )
username = raw_input("Please enter a username: ")
password = raw_input("Please enter a password: ")
var = username in users
if(var == 0):
    return 0
    exit()
else:
    if(users[username] != password):
        return 0
        exit()
    else:
        return 1
        exit()
Run Code Online (Sandbox Code Playgroud)

想象一下,用户包含 100 万条条目,这个或 SQL 哪个更有效率?

任何帮助都会很棒,

谢谢

python sql pickle

6
推荐指数
1
解决办法
6798
查看次数

pyqt4网页隐藏窗口标题栏

我正在python中开发一个GUI程序,它实际上只是一个QT对话框中的一个网页.我想知道是否可以删除标题栏,因为它看起来很糟糕.到目前为止,我有这个:

app = QtGui.QApplication([])
view = QtWebKit.QWebView()

class MyWebPage(QtWebKit.QWebPage):
def acceptNavigationRequest(self, frame, req, nav_type):
    if nav_type == QtWebKit.QWebPage.NavigationTypeFormSubmitted:
        text = "<br/>\n".join(["%s: %s" % pair for pair in req.url().queryItems()])
        view.setHtml(text)
        return False
    else:
        return super(MyWebPage, self).acceptNavigationRequest(frame, req, nav_type)
view.setPage(MyWebPage())

html = """
<h1>Hello World!</h1>
"""

view.setHtml(html)

view.show()
app.exec_()
Run Code Online (Sandbox Code Playgroud)

我试过这里的说明,但它返回错误" error: widget not definied"

谢谢.

python qt

2
推荐指数
1
解决办法
1436
查看次数

标签 统计

python ×2

android ×1

pickle ×1

qt ×1

security ×1

sql ×1